mirror of
https://github.com/eddyem/pusirobot.git
synced 2026-03-20 00:30:59 +03:00
fixed some little problems in commandline
This commit is contained in:
@@ -53,12 +53,12 @@ message ServerMessages = {0};
|
||||
*/
|
||||
static size_t send_data(int sock, const char *textbuf){
|
||||
ssize_t Len = strlen(textbuf);
|
||||
if(Len != write(sock, textbuf, Len)){
|
||||
if(Len != send(sock, textbuf, Len, MSG_NOSIGNAL)){
|
||||
WARN("write()");
|
||||
LOGERR("send_data(): write() failed");
|
||||
return 0;
|
||||
}else LOGDBG("send_data(): sent '%s'", textbuf);
|
||||
if(textbuf[Len-1] != '\n') Len += write(sock, "\n", 1);
|
||||
if(textbuf[Len-1] != '\n') Len += send(sock, "\n", 1, MSG_NOSIGNAL);
|
||||
return (size_t)Len;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user