diff --git a/libdap b/libdap
index 65f44e7234537b95195082d4fd9beb88a1a570a8..bf491dd3385b3a1db24800aeb1f6e7fac536e430 160000
--- a/libdap
+++ b/libdap
@@ -1 +1 @@
-Subproject commit 65f44e7234537b95195082d4fd9beb88a1a570a8
+Subproject commit bf491dd3385b3a1db24800aeb1f6e7fac536e430
diff --git a/test/dap_traffic_track_test.c b/test/dap_traffic_track_test.c
index bba1ae96aec7e4da5606ebe561d5ae7c05dfb9af..9a0cdfc9e2d6e65e4c76e429754b87dd1cb22d64 100644
--- a/test/dap_traffic_track_test.c
+++ b/test/dap_traffic_track_test.c
@@ -33,7 +33,7 @@ static void test_callback() {
     loop = EV_DEFAULT;
     ev_run(loop, EVRUN_ONCE);
 
-    usleep(1000); // wait for callback
+    usleep(10000); // wait for callback
     dap_assert(is_callback_result_success, "Callback_result");
     dap_traffic_callback_stop();
 }
diff --git a/test/libdap-test b/test/libdap-test
index 6d69cc4be2ccbc5fc978adadab4fbcc52bc31d36..d2257789e0c796a5a3b637e14dcbaf8a8c7880cc 160000
--- a/test/libdap-test
+++ b/test/libdap-test
@@ -1 +1 @@
-Subproject commit 6d69cc4be2ccbc5fc978adadab4fbcc52bc31d36
+Subproject commit d2257789e0c796a5a3b637e14dcbaf8a8c7880cc