Sha256: c4b4c243d12496a4bf3c23509432f9a27384b166348d0f2a16f034b8a3d416bf

Contents?: true

Size: 851 Bytes

Versions: 1

Compression:

Stored size: 851 Bytes

Contents

## TODO (roughly prioritized)

* After an acceptor is killed, attempting to request that command while it is reloading causes a server error.
* Make sure that when a command process's connection is dropped, it is killed
* less leaky handling of at_exit pid killing
* Instead of exiting when requesting an as-yet-unbooted acceptor, wait until it's available then run.
* Refactor, refactor, refactor...
* Make sure client connection requests are handled immediately (Chunk the select loop)
* Don't fork to handshake client to acceptor
* Eliminate the client-side exit lag for zeus commands.
* Support other frameworks?
* Figure out how to run full test suites without multiple env loads

## Ideas (not quite TODOs)

* (maybe) Start the preloader as a daemon transparently when any command is run, then wait for it to finish
* Support inotify on linux


Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
zeus-0.2.3 TODO.md