blob: c9b629b038cfaca6efcc6f3f956aa54bfdd77cf4 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
|
import("core.base.scheduler")
function _session(id, program, ...)
local proc = process.openv(program, table.pack(...))
local ok, status = proc:wait(-1)
print("%s/%d: %d, status: %d", proc, id, ok, status)
proc:close()
end
function main(program, ...)
for i = 1, 10 do
scheduler.co_start(_session, i, program, ...)
end
scheduler.runloop()
end
|