diff options
| author | ruki <[email protected]> | 2022-04-10 18:14:55 +0800 |
|---|---|---|
| committer | ruki <[email protected]> | 2022-04-10 18:14:55 +0800 |
| commit | 12e69c85c7be7f5a7f4a847ba826323240a35f3e (patch) | |
| tree | 49e7328dd749928afda686b818b827e570909ae0 /xmake/modules/private/service/server | |
| parent | 4e0fdeb3faed8921b659cbd6e12cb67acbbf8007 (diff) | |
improve to send ping
Diffstat (limited to 'xmake/modules/private/service/server')
| -rw-r--r-- | xmake/modules/private/service/server/remote_build_server.lua | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/xmake/modules/private/service/server/remote_build_server.lua b/xmake/modules/private/service/server/remote_build_server.lua index 678c38265..00f051a4d 100644 --- a/xmake/modules/private/service/server/remote_build_server.lua +++ b/xmake/modules/private/service/server/remote_build_server.lua @@ -41,13 +41,14 @@ end -- handle ping message function remote_build_server:handle_ping(stream, msg) - if stream:send_msg(message.new_ping()) and stream:flush() then - print("send ok") - end + local ok = stream:send_msg(message.new_ping()) and stream:flush() + vprint("%s: %s send %s", self, stream:sock(), ok and "ok" or "failed") end -- on handle message function remote_build_server:on_handle(stream, msg) + vprint("%s: %s on handle message(%d)", self, stream:sock(), msg:code()) + vprint(msg:body()) if msg:is_ping() then self:handle_ping(stream, msg) end |
