util refactor + milo bulk crafting

This commit is contained in:
kepler155c@gmail.com
2019-02-26 09:47:44 -05:00
parent 4303aeb1f8
commit 442f1c4d47
7 changed files with 51 additions and 25 deletions

View File

@@ -89,6 +89,7 @@ local function follow(member)
end
member.snmp = Socket.connect(member.id, 161)
member.snmp.co = coroutine.running()
local pt
@@ -109,8 +110,10 @@ end
function swarm:onRemove(member, status, message)
if member.socket then
member.turtle.set({ status = 'idle' })
member.turtle.abort(true)
pcall(function()
member.turtle.set({ status = 'idle' })
member.turtle.abort(true)
end)
end
if member.snmp then
member.snmp:close()