]> git.dolda2000.com Git - doldaconnect.git/commitdiff
Should clear callbacks when setting fn->sk->data to NULL.
authorfredrik <fredrik@959494ce-11ee-0310-bf91-de5d638817bd>
Sun, 15 Apr 2007 03:21:00 +0000 (03:21 +0000)
committerfredrik <fredrik@959494ce-11ee-0310-bf91-de5d638817bd>
Sun, 15 Apr 2007 03:21:00 +0000 (03:21 +0000)
git-svn-id: svn+ssh://svn.dolda2000.com/srv/svn/repos/src/doldaconnect@936 959494ce-11ee-0310-bf91-de5d638817bd

daemon/fnet-dc.c

index c88deef9e6dc036889350c9e6012beb089e59fff..f7d976e5d17abb3ae7eddbb4032f5e3981ee8d83 100644 (file)
@@ -3093,6 +3093,8 @@ static void hubdestroy(struct fnetnode *fn)
     if((fn->sk != NULL) && (fn->sk->data == fn))
     {
        fn->sk->data = NULL;
+       fn->sk->readcb = NULL;
+       fn->sk->errcb = NULL;
        putfnetnode(fn);
     }
     if(hub == NULL)