Synchronous concurrency: Difference between revisions

m
fixed a refcount issue
m (fixed a refcount issue)
Line 1,747:
enter_cs(qlock)
queue = append(queue,line)
line = atom(line) -- kill refcount!
leave_cs(qlock)
if atom(line) then exit end if
end while
close(fn)
7,794

edits