diff --git a/tests/automatic/producer/c_api/producer_api.c b/tests/automatic/producer/c_api/producer_api.c
index 744c5601df5ebf8e9d805ef4e6d2010b7fc0006d..84826a1048dee1b10d77c48463e088358c11c18f 100644
--- a/tests/automatic/producer/c_api/producer_api.c
+++ b/tests/automatic/producer/c_api/producer_api.c
@@ -37,7 +37,7 @@ void test_send(AsapoProducerHandle producer) {
     asapo_producer_send_stream_finished_flag(producer,"default",1,"",NULL,&err);
     EXIT_IF_ERROR("asapo_producer_send_stream_finished_flag", err);
 
-    asapo_producer_wait_requests_finished(producer,2000,&err);
+    asapo_producer_wait_requests_finished(producer,5000,&err);
     EXIT_IF_ERROR("asapo_producer_wait_requests_finished", err);
 
     asapo_free_handle(&err);