mirror of
https://github.com/cloudwu/skynet.git
synced 2026-07-25 12:43:09 +00:00
bugfix: master, don't report offline slave
This commit is contained in:
@@ -47,9 +47,11 @@ local function report_slave(fd, slave_id, slave_addr)
|
|||||||
local message = pack_package("C", slave_id, slave_addr)
|
local message = pack_package("C", slave_id, slave_addr)
|
||||||
local n = 0
|
local n = 0
|
||||||
for k,v in pairs(slave_node) do
|
for k,v in pairs(slave_node) do
|
||||||
|
if v.fd ~= 0 then
|
||||||
socket.write(v.fd, message)
|
socket.write(v.fd, message)
|
||||||
n = n + 1
|
n = n + 1
|
||||||
end
|
end
|
||||||
|
end
|
||||||
socket.write(fd, pack_package("W", n))
|
socket.write(fd, pack_package("W", n))
|
||||||
end
|
end
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user