diff options
author | Evgeny Grin (Karlson2k) <k2k@narod.ru> | 2022-01-14 15:52:06 +0300 |
---|---|---|
committer | Evgeny Grin (Karlson2k) <k2k@narod.ru> | 2022-01-15 15:53:47 +0300 |
commit | c5c6afeeb904822a857818c7026e0c49589e5e86 (patch) | |
tree | 0b281c550b4b330948b2d8220300880be059642c | |
parent | 376afc84c2522c0fdffd67dadf625af05dcd2c5a (diff) | |
download | libmicrohttpd-c5c6afeeb904822a857818c7026e0c49589e5e86.tar.gz libmicrohttpd-c5c6afeeb904822a857818c7026e0c49589e5e86.zip |
test_upgrade: replaced a few left abort() with meaningful descriptions
-rw-r--r-- | src/microhttpd/test_upgrade.c | 11 |
1 files changed, 7 insertions, 4 deletions
diff --git a/src/microhttpd/test_upgrade.c b/src/microhttpd/test_upgrade.c index 152bc85b..ba242c33 100644 --- a/src/microhttpd/test_upgrade.c +++ b/src/microhttpd/test_upgrade.c | |||
@@ -196,7 +196,10 @@ gnutlscli_connect (int *sock, | |||
196 | SOCK_STREAM, | 196 | SOCK_STREAM, |
197 | 0, | 197 | 0, |
198 | sp)) | 198 | sp)) |
199 | return -1; | 199 | { |
200 | testErrorLogDesc ("socketpair() failed"); | ||
201 | return (pid_t) -1; | ||
202 | } | ||
200 | chld = fork (); | 203 | chld = fork (); |
201 | if (0 != chld) | 204 | if (0 != chld) |
202 | { | 205 | { |
@@ -208,9 +211,9 @@ gnutlscli_connect (int *sock, | |||
208 | (void) close (0); | 211 | (void) close (0); |
209 | (void) close (1); | 212 | (void) close (1); |
210 | if (-1 == dup2 (sp[0], 0)) | 213 | if (-1 == dup2 (sp[0], 0)) |
211 | abort (); | 214 | externalErrorExitDesc ("dup2() failed"); |
212 | if (-1 == dup2 (sp[0], 1)) | 215 | if (-1 == dup2 (sp[0], 1)) |
213 | abort (); | 216 | externalErrorExitDesc ("dup2() failed"); |
214 | MHD_socket_close_chk_ (sp[0]); | 217 | MHD_socket_close_chk_ (sp[0]); |
215 | if (TLS_CLI_GNUTLS == use_tls_tool) | 218 | if (TLS_CLI_GNUTLS == use_tls_tool) |
216 | { | 219 | { |
@@ -1200,7 +1203,7 @@ run_mhd_loop (struct MHD_Daemon *daemon, | |||
1200 | run_mhd_epoll_loop (daemon); | 1203 | run_mhd_epoll_loop (daemon); |
1201 | #endif | 1204 | #endif |
1202 | else | 1205 | else |
1203 | abort (); | 1206 | externalErrorExitDesc ("Wrong 'flags' value"); |
1204 | } | 1207 | } |
1205 | 1208 | ||
1206 | 1209 | ||