diff --git a/t/frontend/sock_test.c b/t/frontend/sock_test.c
index 5579e3647b5f19d36990e4f56a81a9fd3d8f1780..36e744524da97cd76b66f1fd0daaad576e95331c 100644 (file)
--- a/t/frontend/sock_test.c
+++ b/t/frontend/sock_test.c
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);