Created by Tim on 2010-12-01 and last modified on 2011-05-01
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 on 2011-05-01

This is 1.2.4

194. By Tim on 2011-05-01

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

193. By Tim on 2011-04-29

BUGFIX #744053: socket timeout problem fixed.

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

192. By Tim on 2011-03-22

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

191. By Tim on 2011-03-16

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 on 2011-03-11

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 on 2011-03-03

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

188. By Tim on 2011-03-03

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

187. By Tim on 2011-02-07

Added a middleware class to futures.py

186. By Tim on 2011-02-07

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.