fix(thread): check before detach

This commit is contained in:
Alexis
2018-08-29 21:07:58 +02:00
parent 9a1b8bb831
commit d0933ab50f
3 changed files with 13 additions and 5 deletions

View File

@ -48,7 +48,7 @@ int waybar::modules::sway::Ipc::open(const std::string& socketPath) const
addr.sun_path[sizeof(addr.sun_path) - 1] = 0;
int l = sizeof(struct sockaddr_un);
if (::connect(fd, reinterpret_cast<struct sockaddr *>(&addr), l) == -1) {
throw std::runtime_error("Unable to connect to " + socketPath);
throw std::runtime_error("Unable to connect to Sway");
}
return fd;
}