chiark / gitweb /
admin: Remove locking; new safe client destruction.
[tripe] / server / tripe.h
index 6bee0c3d0d6865a4eb7a9d55fc9b7a67281b4264..a9a785dc2490595bcb966435f05d94a37e0ca4bc 100644 (file)
@@ -792,6 +792,19 @@ extern void a_create(int /*fd_in*/, int /*fd_out*/, unsigned /*f*/);
 
 extern void a_quit(void);
 
+/* --- @a_preselect@ --- *
+ *
+ * Arguments:  ---
+ *
+ * Returns:    ---
+ *
+ * Use:                Informs the admin module that we're about to select again,
+ *             and that it should do cleanup things it has delayed until a
+ *             `safe' time.
+ */
+
+extern void a_preselect(void);
+
 /* --- @a_daemon@ --- *
  *
  * Arguments:  ---