Subversion Repositories HomeAutomation

Rev

Rev 1026 | Rev 1036 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | SVN | RSS feed

Rev 1026 Rev 1033
Line 400... Line 400...
400
    eventAdd(SocketEvent::TYPE_CONNECTED);
400
    eventAdd(SocketEvent::TYPE_CONNECTED);
401
}
401
}
402
 
402
 
403
void AsyncSocket::sendData(string data)
403
void AsyncSocket::sendData(string data)
404
{
404
{
-
 
405
    mySendMutex.lock();
-
 
406
 
405
    int status = ::send(mySocket, data.c_str(), data.size(), 0);
407
    int status = ::send(mySocket, data.c_str(), data.size(), 0);
-
 
408
 
-
 
409
    mySendMutex.unlock();
-
 
410
 
-
 
411
    Logger &log = Logger::getInstance();
-
 
412
    log.add("Sent: \"" + data + "\" status was " + itos(status) + "\n");
406
 
413
 
407
    if (status == -1)
414
    if (status == -1)
408
    {
415
    {
409
        switch (errno)
416
        switch (errno)
410
        {
417
        {