aboutsummaryrefslogtreecommitdiff
path: root/src/lib/daemon_close_all_connections.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/lib/daemon_close_all_connections.c')
-rw-r--r--src/lib/daemon_close_all_connections.c8
1 files changed, 5 insertions, 3 deletions
diff --git a/src/lib/daemon_close_all_connections.c b/src/lib/daemon_close_all_connections.c
index 0d6dd85d..5f85214c 100644
--- a/src/lib/daemon_close_all_connections.c
+++ b/src/lib/daemon_close_all_connections.c
@@ -23,9 +23,11 @@
23 * @author Christian Grothoff 23 * @author Christian Grothoff
24 */ 24 */
25#include "internal.h" 25#include "internal.h"
26#include "connection_cleanup.h"
26#include "connection_close.h" 27#include "connection_close.h"
27#include "connection_finish_forward.h" 28#include "connection_finish_forward.h"
28#include "daemon_close_all_connections.h" 29#include "daemon_close_all_connections.h"
30#include "request_resume.h"
29#include "upgrade_process.h" 31#include "upgrade_process.h"
30 32
31 33
@@ -120,7 +122,7 @@ MHD_daemon_close_all_connections_ (struct MHD_Daemon *daemon)
120 if (! daemon->disallow_suspend_resume) 122 if (! daemon->disallow_suspend_resume)
121 { 123 {
122 daemon->resuming = true; /* Force check for pending resume. */ 124 daemon->resuming = true; /* Force check for pending resume. */
123 resume_suspended_connections (daemon); 125 MHD_resume_suspended_connections_ (daemon);
124 } 126 }
125 /* first, make sure all threads are aware of shutdown; need to 127 /* first, make sure all threads are aware of shutdown; need to
126 traverse DLLs in peace... */ 128 traverse DLLs in peace... */
@@ -211,7 +213,7 @@ MHD_daemon_close_all_connections_ (struct MHD_Daemon *daemon)
211 if (upg_allowed) 213 if (upg_allowed)
212 { 214 {
213 daemon->resuming = true; /* Force check for pending resume. */ 215 daemon->resuming = true; /* Force check for pending resume. */
214 resume_suspended_connections (daemon); 216 MHD_resume_suspended_connections_ (daemon);
215 } 217 }
216#endif /* UPGRADE_SUPPORT */ 218#endif /* UPGRADE_SUPPORT */
217 219
@@ -223,7 +225,7 @@ MHD_daemon_close_all_connections_ (struct MHD_Daemon *daemon)
223 MHD_PANIC (_("Failed to join a thread\n")); 225 MHD_PANIC (_("Failed to join a thread\n"));
224 close_connection (pos); 226 close_connection (pos);
225 } 227 }
226 MHD_cleanup_connections (daemon); 228 MHD_connection_cleanup_ (daemon);
227} 229}
228 230
229/* end of daemon_close_all_connections.c */ 231/* end of daemon_close_all_connections.c */