boost::bind(&ServerSocket::serverCallback, this)
);
- LYXERR(Debug::LYXSERVER) << "lyx: New server socket "
- << fd_ << ' ' << address_.absFilename() << endl;
+ LYXERR(Debug::LYXSERVER, "lyx: New server socket "
+ << fd_ << ' ' << address_.absFilename());
}
<< " IO error on closing: " << strerror(errno);
}
support::unlink(address_);
- LYXERR(Debug::LYXSERVER) << "lyx: Server socket quitting" << endl;
+ LYXERR(Debug::LYXSERVER, "lyx: Server socket quitting");
}
int const client_fd = support::socktools::accept(fd_);
if (fd_ == -1) {
- LYXERR(Debug::LYXSERVER) << "lyx: Failed to accept new client"
- << endl;
+ LYXERR(Debug::LYXSERVER, "lyx: Failed to accept new client");
return;
}
LyXDataSocket::LyXDataSocket(int fd)
: fd_(fd), connected_(true)
{
- LYXERR(Debug::LYXSERVER) << "lyx: New data socket " << fd_ << endl;
+ LYXERR(Debug::LYXSERVER, "lyx: New data socket " << fd_);
}
<< " IO error on closing: " << strerror(errno);
theApp()->unregisterSocketCallback(fd_);
- LYXERR(Debug::LYXSERVER) << "lyx: Data socket " << fd_ << " quitting."
- << endl;
+ LYXERR(Debug::LYXSERVER, "lyx: Data socket " << fd_ << " quitting.");
}
// Error conditions. The buffer must still be
// processed for lines read
if (count == 0) { // EOF -- connection closed
- LYXERR(Debug::LYXSERVER) << "lyx: Data socket " << fd_
- << ": connection closed." << endl;
+ LYXERR(Debug::LYXSERVER, "lyx: Data socket " << fd_
+ << ": connection closed.");
connected_ = false;
} else if ((count == -1) && (errno != EAGAIN)) { // IO error
lyxerr << "lyx: Data socket " << fd_
// Cut a line from buffer
string::size_type pos = buffer_.find('\n');
if (pos == string::npos) {
- LYXERR(Debug::LYXSERVER) << "lyx: Data socket " << fd_
- << ": line not completed." << endl;
+ LYXERR(Debug::LYXSERVER, "lyx: Data socket " << fd_
+ << ": line not completed.");
return false; // No complete line stored
}
line = buffer_.substr(0, pos);