MOO-cows Mailing List Archive
Re: suspend() and resume(INT, ERR)
>it's a bug. I think it was addressed earlier. resume(E_NONE) panics the
>I think the next patch (whenever it comes around) has a fix for that..
>Even your own BushMOO has it archived...
The fact that resume(taskid, E_NONE) could crash the server is a separate
issue, and one that that patch apparently addresses. That bug and the patch
for it have very little to do with resume()'s behaviour when passed an ERR
apart from E_NONE in its second arg. That behaviour may (arguably) be a
design flaw/bug, but it isn't 'a bug'. It was intentionally coded this way.
So please, Erik, consider this a plea to fix the design bug too before I
write much code like " v = `suspend() ! ANY' " ...
The Australian National University, Canberra.
"Computers in the future may weigh no more than 1.5 tons."
--Popular Mechanics, forecasting the relentless march of science, 1949
Subject Index |