aboutsummaryrefslogtreecommitdiff
path: root/src/testzzuf
diff options
context:
space:
mode:
authorChristian Grothoff <christian@grothoff.org>2018-03-02 22:48:22 +0100
committerChristian Grothoff <christian@grothoff.org>2018-03-02 22:48:22 +0100
commitf754fafcd60ec71f63d4adc3bcad530cf754fe25 (patch)
treeae0b6b7f4da798c365d4487c4e45fedf9893d33c /src/testzzuf
parent67f42cc8fd8712f24ade4e03f0e989e797fb73c3 (diff)
downloadlibmicrohttpd-f754fafcd60ec71f63d4adc3bcad530cf754fe25.tar.gz
libmicrohttpd-f754fafcd60ec71f63d4adc3bcad530cf754fe25.zip
fix leak in testcase
Diffstat (limited to 'src/testzzuf')
-rw-r--r--src/testzzuf/test_post_form.c10
1 files changed, 5 insertions, 5 deletions
diff --git a/src/testzzuf/test_post_form.c b/src/testzzuf/test_post_form.c
index fe248d47..d4e01c2b 100644
--- a/src/testzzuf/test_post_form.c
+++ b/src/testzzuf/test_post_form.c
@@ -181,7 +181,7 @@ testInternalPost ()
181 cbc.size = 2048; 181 cbc.size = 2048;
182 cbc.pos = 0; 182 cbc.pos = 0;
183 d = MHD_start_daemon (MHD_USE_INTERNAL_POLLING_THREAD /* | MHD_USE_ERROR_LOG */ , 183 d = MHD_start_daemon (MHD_USE_INTERNAL_POLLING_THREAD /* | MHD_USE_ERROR_LOG */ ,
184 11080, NULL, NULL, &ahc_echo, NULL, 184 11080, NULL, NULL, &ahc_echo, NULL,
185 MHD_OPTION_NOTIFY_COMPLETED, &completed_cb, NULL, 185 MHD_OPTION_NOTIFY_COMPLETED, &completed_cb, NULL,
186 MHD_OPTION_END); 186 MHD_OPTION_END);
187 if (d == NULL) 187 if (d == NULL)
@@ -232,7 +232,7 @@ testMultithreadedPost ()
232 cbc.size = 2048; 232 cbc.size = 2048;
233 cbc.pos = 0; 233 cbc.pos = 0;
234 d = MHD_start_daemon (MHD_USE_THREAD_PER_CONNECTION | MHD_USE_INTERNAL_POLLING_THREAD /* | MHD_USE_ERROR_LOG */ , 234 d = MHD_start_daemon (MHD_USE_THREAD_PER_CONNECTION | MHD_USE_INTERNAL_POLLING_THREAD /* | MHD_USE_ERROR_LOG */ ,
235 11080, NULL, NULL, &ahc_echo, NULL, 235 11080, NULL, NULL, &ahc_echo, NULL,
236 MHD_OPTION_NOTIFY_COMPLETED, &completed_cb, NULL, 236 MHD_OPTION_NOTIFY_COMPLETED, &completed_cb, NULL,
237 MHD_OPTION_END); 237 MHD_OPTION_END);
238 if (d == NULL) 238 if (d == NULL)
@@ -293,8 +293,8 @@ testExternalPost ()
293 cbc.size = 2048; 293 cbc.size = 2048;
294 cbc.pos = 0; 294 cbc.pos = 0;
295 d = MHD_start_daemon (MHD_NO_FLAG /* | MHD_USE_ERROR_LOG */ , 295 d = MHD_start_daemon (MHD_NO_FLAG /* | MHD_USE_ERROR_LOG */ ,
296 1082, NULL, NULL, &ahc_echo, NULL, 296 1082, NULL, NULL, &ahc_echo, NULL,
297 MHD_OPTION_NOTIFY_COMPLETED, &completed_cb, NULL, 297 MHD_OPTION_NOTIFY_COMPLETED, &completed_cb, NULL,
298 MHD_OPTION_END); 298 MHD_OPTION_END);
299 if (d == NULL) 299 if (d == NULL)
300 return 256; 300 return 256;
@@ -327,7 +327,6 @@ testExternalPost ()
327 * crashes on my system! */ 327 * crashes on my system! */
328 curl_easy_setopt (c, CURLOPT_NOSIGNAL, 1); 328 curl_easy_setopt (c, CURLOPT_NOSIGNAL, 1);
329 329
330
331 mret = curl_multi_add_handle (multi, c); 330 mret = curl_multi_add_handle (multi, c);
332 if (mret != CURLM_OK) 331 if (mret != CURLM_OK)
333 { 332 {
@@ -389,6 +388,7 @@ testExternalPost ()
389 } 388 }
390 fprintf (stderr, "\n"); 389 fprintf (stderr, "\n");
391 zzuf_socat_stop (); 390 zzuf_socat_stop ();
391 curl_multi_cleanup (multi);
392 392
393 MHD_stop_daemon (d); 393 MHD_stop_daemon (d);
394 return 0; 394 return 0;