pass the inject code error to debug_console

This commit is contained in:
lpy
2016-11-22 11:14:07 +08:00
parent c5fb8ef3f7
commit 708d57a77e
3 changed files with 10 additions and 5 deletions

View File

@@ -242,7 +242,11 @@ function COMMAND.inject(address, filename)
end
local source = f:read "*a"
f:close()
return skynet.call(address, "debug", "RUN", source, filename)
local ok, output = skynet.call(address, "debug", "RUN", source, filename)
if ok == false then
error(output)
end
return output
end
function COMMAND.task(address)