]> git.decadent.org.uk Git - nfs-utils.git/blobdiff - utils/gssd/gssd_main_loop.c
Imported upstream 1.2.6
[nfs-utils.git] / utils / gssd / gssd_main_loop.c
index f1a68d3473550663bd3964aab4bdfe4c53a3e88a..cec09ea5b218fa6d586f5d5798e0280d4dde4125 100644 (file)
@@ -63,6 +63,8 @@ static volatile int dir_changed = 1;
 
 static void dir_notify_handler(int sig, siginfo_t *si, void *data)
 {
+       printerr(2, "dir_notify_handler: sig %d si %p data %p\n", sig, si, data);
+
        dir_changed = 1;
 }
 
@@ -96,17 +98,6 @@ scan_poll_results(int ret)
                        if (!ret)
                                break;
                }
-               i = clp->spkm3_poll_index;
-               if (i >= 0 && pollarray[i].revents) {
-                       if (pollarray[i].revents & POLLHUP)
-                               dir_changed = 1;
-                       if (pollarray[i].revents & POLLIN)
-                               handle_spkm3_upcall(clp);
-                       pollarray[clp->spkm3_poll_index].revents = 0;
-                       ret--;
-                       if (!ret)
-                               break;
-               }
        }
 };