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 | { |