code update doubt
Enric Jaen
enricjaen@REDACTED
Mon Nov 4 11:28:14 CET 2002
Very kind for your answers.
I forgot to make a question regarding code upgrade:
* After the resume, processes keep running the old
version until they do a global function call. But
before this, their state may have been updated. For
example:
-module(test).
loop(state)
... old version of test
<--- process suspended
<--- load new version of test
<--- change state
<--- process resumed
... process keep executing old version of test..
... do something with NEW state .. (1)
test:loop(state) <-- use new version of test.
(1) The old code version is using the new state
version. Doesn't this cause an inconsistency?
Cheers.
-Enric
_______________________________________________________________
Yahoo! Messenger
Nueva versión: Webcam, voz, y mucho más ¡Gratis!
Descárgalo ya desde http://messenger.yahoo.es
More information about the erlang-questions
mailing list