diff --git a/core/reactor.cc b/core/reactor.cc index 644f751ede..8a8174fd94 100644 --- a/core/reactor.cc +++ b/core/reactor.cc @@ -430,7 +430,7 @@ reactor::file_type(sstring name) { return wrap_syscall(ret, st); }).then([] (syscall_result_extra sr) { if (long(sr.result) == -1) { - if (sr.result != ENOENT && sr.result != ENOTDIR) { + if (sr.error != ENOENT && sr.error != ENOTDIR) { sr.throw_if_error(); } return make_ready_future >