mirror of https://github.com/kepler155c/opus
reduce coroutine creation
This commit is contained in:
parent
d5896ca873
commit
9c43a261a8
|
@ -108,7 +108,9 @@ function Event.off(h)
|
|||
if h and h.event then
|
||||
for _,event in pairs(h.event) do
|
||||
local handler = Event.types[event][h.uid]
|
||||
handler:terminate()
|
||||
if handler then
|
||||
handler:terminate()
|
||||
end
|
||||
Event.types[event][h.uid] = nil
|
||||
end
|
||||
elseif h and h.co then
|
||||
|
|
Loading…
Reference in New Issue