diff --git a/lualib-src/lua-socket.c b/lualib-src/lua-socket.c index 02c406378..72992e446 100644 --- a/lualib-src/lua-socket.c +++ b/lualib-src/lua-socket.c @@ -419,7 +419,7 @@ lsend(lua_State *L) { sz = (int)len; } int err = skynet_socket_send(ctx, id, buffer, sz); - lua_pushboolean(L, err); + lua_pushboolean(L, !err); return 1; }