]> arthur.barton.de Git - netatalk.git/blobdiff - libatalk/dsi/dsi_getsess.c
Proper check whether code runs in an AFP session context or not
[netatalk.git] / libatalk / dsi / dsi_getsess.c
index 5debd0377881372fdccad8402dfc208de0a60a82..7c668ec8a62cd3e7c921ad9666d07d0661a37901 100644 (file)
@@ -81,6 +81,7 @@ afp_child_t *dsi_getsession(DSI *dsi, server_child *serv_children, int tickleval
 
   /* get rid of some stuff */
   close(dsi->serversock);
+  dsi->serversock = -1;
   server_child_free(serv_children); 
 
   switch (dsi->header.dsi_command) {