Skip to content

Commit e046c2e

Browse files
committed
libtrap - tcpip & tls ifc - fix container duplication when termination signal was received.
1 parent cd87e7e commit e046c2e

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

libtrap/src/ifc_tcpip.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1165,7 +1165,7 @@ send_blocking_mode(void *arg)
11651165
// is next container ready
11661166
while (!is_next_container_ready(c, cl)) {
11671167
if (c->is_terminated) {
1168-
break;
1168+
goto cleanup;
11691169
}
11701170
sleep_time = calculate_sleep(sleep_time);
11711171
usleep(sleep_time);

libtrap/src/ifc_tls.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1303,7 +1303,7 @@ send_blocking_mode(void *arg)
13031303
// is next container ready
13041304
while (!is_next_container_ready(c, cl)) {
13051305
if (c->is_terminated) {
1306-
break;
1306+
goto cleanup;
13071307
}
13081308
sleep_time = calculate_sleep(sleep_time);
13091309
usleep(sleep_time);

0 commit comments

Comments
 (0)