Code

frontend: Clean up UNIX sockets when closing a listener.
[sysdb.git] / t / frontend / sock_test.c
index 5579e3647b5f19d36990e4f56a81a9fd3d8f1780..36e744524da97cd76b66f1fd0daaad576e95331c 100644 (file)
@@ -128,7 +128,9 @@ START_TEST(test_listen_and_serve)
        loop.do_loop = 0;
        pthread_join(thr, NULL);
 
-       unlink(tmp_file);
+       fail_unless(access(tmp_file, F_OK),
+                       "sdb_fe_sock_listen_and_serve() did not clean up "
+                       "socket %s", tmp_file);
 
        /* should do nothing and not report errors */
        check = sdb_fe_sock_listen_and_serve(sock, &loop);