Support sockets without a socket inode

This commit is contained in:
Andrzej Rybczak
2021-08-25 02:37:54 +02:00
parent b023c737e3
commit 40e4f98ee8

View File

@@ -147,7 +147,7 @@ unsigned Connection::Version() const
void Connection::SetHostname(const std::string &host) void Connection::SetHostname(const std::string &host)
{ {
size_t at = host.find("@"); size_t at = host.find("@");
if (at != std::string::npos) if (at != 0 && at != std::string::npos)
{ {
m_password = host.substr(0, at); m_password = host.substr(0, at);
m_host = host.substr(at+1); m_host = host.substr(at+1);