diff options
Diffstat (limited to 'tools/blktap2/drivers/tapdisk2.c')
-rw-r--r-- | tools/blktap2/drivers/tapdisk2.c | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/tools/blktap2/drivers/tapdisk2.c b/tools/blktap2/drivers/tapdisk2.c index 961bad6c2f..5804f84221 100644 --- a/tools/blktap2/drivers/tapdisk2.c +++ b/tools/blktap2/drivers/tapdisk2.c @@ -330,7 +330,12 @@ tapdisk2_create_device(const char *params) char *path; int err, type; - chdir("/"); + if (chdir("/")) { + DPRINTF("failed to chdir(/): %d\n", errno); + err = 1; + goto out; + } + tapdisk_start_logging("tapdisk2"); err = tapdisk2_set_child_fds(); |