fd = mkostemp_safe(name, O_RDWR|O_CLOEXEC);
assert_se(fd >= 0);
asynchronous_close(fd);
+
assert_se(asynchronous_job(async_func, NULL) >= 0);
+
assert_se(asynchronous_sync() >= 0);
sleep(1);
assert_se(fcntl(fd, F_GETFD) == -1);
assert_se(test_async);
+ unlink(name);
+
return 0;
}