tests: cancel the timeout timer when cleaning up eio tests
authorMike Blumenkrantz <zmike@samsung.com>
Tue, 26 Jun 2018 22:17:24 +0000 (18:17 -0400)
committerMyoungwoon Roy, Kim <myoungwoon.kim@samsung.com>
Fri, 29 Jun 2018 00:24:15 +0000 (09:24 +0900)
this timer could persist and cause cascading failures for subsequent
tests when running in non-forked mode

@fix

Differential Revision: https://phab.enlightenment.org/D6446

src/tests/eio/eio_test_monitor.c
src/tests/eio/eio_test_sentry.c

index 7d087b3..19e0a24 100644 (file)
@@ -130,6 +130,7 @@ static void _common_shutdown(Eina_Tmpstr *dirname)
    _delete_directory((void*)dirname);
    ecore_file_shutdown();
    eina_tmpstr_del(dirname);
+   _cancel_timeout();
 }
 
 /////// tests monitoring a directory
index 038e085..3497436 100644 (file)
@@ -129,6 +129,7 @@ static void _common_shutdown(Eina_Tmpstr *dirname)
    _delete_directory((void*)dirname);
    ecore_file_shutdown();
    eina_tmpstr_del(dirname);
+   _cancel_timeout();
 }
 
 /////// tests monitoring a directory