search for: witness_fd

Displaying 1 result from an estimated 1 matches for "witness_fd".

2019 Jul 03
1
[libnbd PATCH] tests: Make errors more robust under load
...h> +#include <sys/stat.h> #include <libnbd.h> @@ -53,15 +55,73 @@ check (int experr, const char *prefix) } } +static char script[] = "/tmp/libnbd-errors-scriptXXXXXX"; +static char witness[] = "/tmp/libnbd-errors-witnessXXXXXX"; +static int script_fd = -1, witness_fd = -1; + +static void +cleanup (void) +{ + if (script_fd != -1) { + if (script_fd >= 0) + close (script_fd); + unlink (script); + } + if (witness_fd >= 0) { + close (witness_fd); + unlink (witness); + } +} + int main (int argc, char *argv[]) { struct nbd_handle *nbd;...