Created by Tim and last modified
Get this branch:
bzr branch lp:rocket
Only Tim can upload to this branch. If you are Tim please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Rocket Web Server

Recent revisions

195. By Tim

This is 1.2.4

194. By Tim

Address some Python 3 compatibility issues and clean up a test.

193. By Tim

BUGFIX #744053: socket timeout problem fixed.

Also some unittest cleanups for Py 2.7 (that may break other versions)

192. By Tim

FileLikeSocket is not ready for prime-time. Leave the code for experimentation but commented out.

191. By Tim

BUGFIX: Rocket will allow you to start/stop willy-nilly. Previous, it tried to start joined threads. This is fruitless. Once a thread is joined, it's gone. The changes to make this happen were to make listener host a thread instead of be a thread, create a new monitor thread each time the server is started and make threadpool create (and start) threads upon service startup.

190. By Tim

BUGFIX: Occasionally, a server restart would not restart. This was because Nones were being put on the monitor_queue and not pulled off. The next time the server would start, the monitor_queue would die immediately. This is now fixed.

The whole shutdown process has gone through a reorganization.

189. By Tim

Added a locktype that prevents starting and stopping at the same time.

188. By Tim

BUGFIX: Handle several scenarios where shutdown could throw an exception.

187. By Tim

Added a middleware class to futures.py

186. By Tim

Tweaks to work on Python 3.x

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
This branch contains Public information 
Everyone can see this information.