remove needless 'debug.traceback' call in assert

Though the result is not used, 'debug.traceback' is called when 'succ' is true
This commit is contained in:
snail
2015-01-30 11:15:43 +08:00
parent b745ce31e1
commit e2683a46c3

View File

@@ -401,7 +401,9 @@ local function yield_call(service, session)
watching_session[session] = service
local succ, msg, sz = coroutine_yield("CALL", session)
watching_session[session] = nil
assert(succ, debug.traceback())
if not succ then
error(debug.traceback())
end
return msg,sz
end