On Fri, May 31, 2013 at 7:15 PM, Mark Volkmann
<[email protected]> wrote:
> The docs say that calling process.send(msg) in a worker process will send it
> to the master. That doesn't seem to be true. I do a process.on('message', cb)
> in the master and each worker. Only the worker that called send gets the
> message.
You have to call worker.on('message', ...), there is no 'message'
event on process in the master.
In the worker, you can call process.on('message') because its obvious
which worker is getting the message (yourself). In the master, you
have to call .on() on the specific worker. You probably want messages
from any worker, so in master, do:
process.on('fork', function(worker) {
worker.on('message', ...);
});
Sam
--
--
Job Board: http://jobs.nodejs.org/
Posting guidelines:
https://github.com/joyent/node/wiki/Mailing-List-Posting-Guidelines
You received this message because you are subscribed to the Google
Groups "nodejs" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/nodejs?hl=en?hl=en
---
You received this message because you are subscribed to the Google Groups
"nodejs" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
For more options, visit https://groups.google.com/groups/opt_out.