Permalink
Commits on Jul 22, 2010
Commits on Jul 9, 2010
Commits on Jul 7, 2010
  1. Add design doc.

    pgriess committed Jul 7, 2010
  2. Include snapshot of miksago/node-websocket-server.

    - Include a static snapshot of miksago/node-websocket-server with some
      fixes applied to v1.20.000.
    pgriess committed Jul 7, 2010
Commits on Jul 6, 2010
  1. Attempt to fix formatting.

    pgriess committed Jul 6, 2010
Commits on Jun 11, 2010
  1. Support onexit() handler in the master process.

    - The onexit() handler is invoked with the same parameters as the
      `child_process.exit` event.
    pgriess committed Jun 11, 2010
  2. Replace WorkerMaster with per-worker listeners.

    - Fixes a bunch (it turns out) async-related bugs in
      WorkerMaster.maybeDestroy().
    - Gets rid of HANDSHAKE message since each worker has its own dedicated
      socket.
    - Rename WorkerImpl to Worker, as all implemnetation details can now be
      hidden. Some were formerly exposed for use by WorkerMaster.
    pgriess committed Jun 11, 2010
Commits on Jun 9, 2010
  1. Fix busted Makefile.

    pgriess committed Jun 9, 2010
  2. WorkerMaster.start() now synchronous.

    - Avoid use of net.Server.listen(<path>), which completes asynchronously
      without a callback. This can result in workers being started up before
      the master is actually listening.
    pgriess committed Jun 9, 2010
Commits on Jun 8, 2010
Commits on Jun 7, 2010
  1. Support sending file descriptors postMessage().

    - Both parends and children can send file descriptors to the other end
      of their message pipe.
    pgriess committed Jun 7, 2010
  2. Updates to README.

    pgriess committed Jun 7, 2010
  3. Fix error stack frame parsing methods.

    - Add unit test for error handling and parsing.
    pgriess committed Jun 7, 2010
  4. Misc fixes to worker execution.

    - Fix mis-assignment of 'ms' global that caused nothing to work.
    - Add timeout globals to worker context.
    - Use new error parsing functions to generate MSG_ERROR events.
    pgriess committed Jun 7, 2010
Commits on Jun 6, 2010