Fix for parent smbd dieing in sigterm. This was previously
authorJeremy Allison <jra@samba.org>
Thu, 20 May 1999 00:30:53 +0000 (00:30 +0000)
committerJeremy Allison <jra@samba.org>
Thu, 20 May 1999 00:30:53 +0000 (00:30 +0000)
committted and now seems reverted.... hmmmmm.
Jeremy.

source/smbd/oplock.c

index 26a64e5bc7432bb8d4ddc44effa28c195d7fc6a8..db8e7984464c77fd029edd5a252a71fc1b16e048 100644 (file)
@@ -368,11 +368,12 @@ oplock state of %x.\n", fsp->fsp_name, (unsigned int)fsp->fd_ptr->dev,
 int setup_oplock_select_set( fd_set *fds)
 {
   int maxfd = oplock_sock;
-  FD_SET(oplock_sock,fds);
 
   if(oplock_sock == -1)
     return 0;
 
+  FD_SET(oplock_sock,fds);
+
 #if defined(HAVE_KERNEL_OPLOCKS)
   if(lp_kernel_oplocks()) {
     FD_SET(oplock_pipe_read,fds);