Browse Source

Clear closed fixture handles before terminal stream regression

master
evgeny 1 day ago
parent
commit
a4e899807c
  1. 1
      tests/test_stream_service.c

1
tests/test_stream_service.c

@ -725,6 +725,7 @@ static void test_automatic(void) {
test_clock_run_for(ua, 5000); test_clock_run_for(ua, 5000);
CHECK(stream_publish_finish(publisher) == STREAM_OK); run_until(&automatic_end[2], 2); CHECK(stream_publish_finish(publisher) == STREAM_OK); run_until(&automatic_end[2], 2);
CHECK(automatic_data[2] == 400); stream_close(subscribers[2]); stream_close(publisher); CHECK(automatic_data[2] == 400); stream_close(subscribers[2]); stream_close(publisher);
subscribers[2] = publisher = NULL;
test_clock_run_for(ua, 1000); test_clock_run_for(ua, 1000);
/* END первого субпотока не выключает выбор недостающих: для 3+1 нужны ещё данные второй выдачи. */ /* END первого субпотока не выключает выбор недостающих: для 3+1 нужны ещё данные второй выдачи. */
parameters.n = 3; parameters.n = 3;

Loading…
Cancel
Save