Use a single function to transition from IO to DB Queue
[citadel.git] / citadel / event_client.c
index d64e95bacc6da8b6ad648a931d3a9931c1fad697..b3b52e68894dd9f3319d9a67e15e1ebfa0aa4f2e 100644 (file)
@@ -257,9 +257,9 @@ eNextState QueueEventContext(AsyncIO *IO, IO_CallBack CB)
        return eSendReply;
 }
 
-eNextState EventQueueDBOperation(AsyncIO *IO, IO_CallBack CB)
+eNextState EventQueueDBOperation(AsyncIO *IO, IO_CallBack CB, int CloseFDs)
 {
-       StopClientWatchers(IO, 0);
+       StopClientWatchers(IO, CloseFDs);
        return QueueDBOperation(IO, CB);
 }
 eNextState DBQueueEventContext(AsyncIO *IO, IO_CallBack CB)