lp:~tdfarrell/rocket/devel

Created by Tim and last modified

This branch is the main thread of development for the project.

Get this branch:
bzr branch lp:~tdfarrell/rocket/devel
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

Owner:
Tim
Project:
Rocket Web Server
Status:
Development

Recent revisions

124. By Tim

Really 1.2.0
(This commit has a few Python 3 bugfixes)

123. By Tim

This commit marks 1.2.0.
Descriptive variable rename.

122. By Tim

Python 2.4 compatibility

121. By Tim

wsgi-fs should import Rocket...it now does.

120. By Tim

Set parameter defaults to None per JLundell's request.

119. By Tim

Reduced unnecessary imports
Fix listener.py to work in Jython

118. By Tim

increased the socket timeout
Used local variables for the tight main loop
Fixed monitor closing hang on join
Removed thread resize lock (Queues are already thread-safe and it's only called from the main thread now)
Fixed trying to create a reactivated connection

117. By Tim

Fixed a missing import. Ooops.

116. By Tim

Update documentation to be accurate for 1.2.0
Set DEFAULT_MAX_THREADS = 0
Removed POLL_TIMEOUT in favor of the more descriptive THREAD_STOP_CHECK_INTERVAL
Added SOCKET_TIMEOUT which was previously being pulled from POLL_TIMEOUT
Moved setting socket options to the Connection class
Main thread now is responsible for dynamically resizing the threadpool every
    THREAD_STOP_CHECK_INTERVAL seconds
Moved private methods to the top in main.py

115. By Tim

more dead code removal
cleaned up shutdown procedure

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.

Subscribers