view Resources/Patches/civetweb-1.12.patch @ 4035:cc6ed76bba27

added contextual privateCreators dico to ParsedDicomFile -> this allows you not to have to define a DefaultPrivateCreator. This was tested only in the scope of C-Find requests but should not have impact on other parts since it is not used out of C-Find right now
author Alain Mazy <alain@mazy.be>
date Wed, 10 Jun 2020 10:28:01 +0200
parents 6462ecaa045b
children
line wrap: on
line source

diff -urEb civetweb-1.12.orig/include/civetweb.h civetweb-1.12/include/civetweb.h
--- civetweb-1.12.orig/include/civetweb.h	2020-04-02 12:07:20.727054140 +0200
+++ civetweb-1.12/include/civetweb.h	2020-04-02 12:07:42.734996559 +0200
@@ -1614,6 +1614,9 @@
                                   struct mg_error_data *error);
 #endif
 
+// Added by SJ
+CIVETWEB_API void mg_disable_keep_alive(struct mg_connection *conn);
+
 #ifdef __cplusplus
 }
 #endif /* __cplusplus */
diff -urEb civetweb-1.12.orig/src/civetweb.c civetweb-1.12/src/civetweb.c
--- civetweb-1.12.orig/src/civetweb.c	2020-04-02 12:07:20.731054129 +0200
+++ civetweb-1.12/src/civetweb.c	2020-04-02 12:07:52.250971600 +0200
@@ -20704,5 +20704,12 @@
 	return 1;
 }
 
+// Added by SJ
+void mg_disable_keep_alive(struct mg_connection *conn)
+{
+  if (conn != NULL) {
+    conn->must_close = 1;
+  }
+}
 
 /* End of civetweb.c */