summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorjvoisin2026-05-10 12:04:35 +0200
committerjvoisin2026-05-10 12:04:35 +0200
commit0028420125e3a149bc2099c52f31d0345619e580 (patch)
tree6139c26b76989f7792e24cdcec1916e1ce88658d
parent6bd0bafd0d2a28666be39511143b7928123da09c (diff)
Wait on a pid instead of on all children in upload_validation
-rw-r--r--src/sp_upload_validation.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/sp_upload_validation.c b/src/sp_upload_validation.c
index e24149e..6c22ccb 100644
--- a/src/sp_upload_validation.c
+++ b/src/sp_upload_validation.c
@@ -77,7 +77,7 @@ static int sp_rfc1867_callback(unsigned int event, void *event_data, void **extr
77 77
78 EFREE_3(env); 78 EFREE_3(env);
79 int waitstatus; 79 int waitstatus;
80 wait(&waitstatus); 80 waitpid(pid, &waitstatus, 0);
81 if (WEXITSTATUS(waitstatus) != 0) { // Nope 81 if (WEXITSTATUS(waitstatus) != 0) { // Nope
82 char *uri = getenv("REQUEST_URI"); 82 char *uri = getenv("REQUEST_URI");
83 int sim = config_upload->simulation; 83 int sim = config_upload->simulation;