34 Commits

Author SHA1 Message Date
benoitc
4ad614f46d add Kristian Glass to the THANKS. 2012-02-20 19:51:56 +01:00
benoitc
81542622bb add Dan Callaghan to the THANKS 2012-02-20 11:25:05 +01:00
benoitc
4888dc2ede add dnx to thanks. 2012-02-19 11:58:10 +01:00
benoitc
c6f949b56b add Evan Mezeske to the THANKS 2011-10-25 21:55:16 +02:00
Randall Leeds
4633d1aad9 keep graceful shutdown from interrupting workers
When the signal.siginterrupt call is available it can be used to make
interrupted system calls (errno == EINTR) retry transparently whenever
they have not caused any side effects yet (e.g. no data read/written).
It should make shutdown more graceful.

Patch by Jonas Borgström
2011-09-15 16:20:06 -07:00
Randall Leeds
4009c942df add Chris Lamb to THANKS 2011-09-08 11:47:37 -07:00
Randall Leeds
25e79ffe6d add Phil Schanely to THANKS 2011-08-22 09:45:06 +02:00
Randall Leeds
1e618c512e add denik to THANKS 2011-08-21 22:47:35 -07:00
Paul J. Davis
e1e634a8aa Fixed Tornado worker exiting.
Thanks to Masahiro Nakagawa for the report and patch.

Fixes #216
2011-06-06 06:34:14 -04:00
benoitc
980792c8af add Michael Schurter to THANKS 2011-05-11 23:11:03 +02:00
benoitc
d79b2dce3f add Denis Bilenko to the thanks 2011-05-11 23:11:03 +02:00
Paul J. Davis
c71b9a88c2 Use the newer cpu_count method in docs.
Updated docs to show the use of the cpu_count function in the
multiprocessing module.

Thanks to Fabian Topfstedt for the update.

Fixes #202
2011-04-25 11:23:56 -04:00
benoitc
ec889bdd5b change email per request. 2011-04-06 11:10:59 +02:00
benoitc
e10ae8b165 add Graham Dumpleton & Dan Sully to THANKS. 2011-03-23 07:37:40 +01:00
benoitc
bf3f69cf2d updated thanks. Thanks! 2011-03-14 23:38:32 -04:00
benoitc
50bcc22919 add Chris Lamb to THANKS 2011-03-06 10:04:56 +01:00
Paul J. Davis
0c05de4d2b Fixed a couple harmless typos.
Thanks to Josh Ourisman for spotting them.
2011-02-15 14:51:03 -05:00
Paul J. Davis
330e27166b Remove setuptools from install_requires.
We already import setuptools in setup.py so its not necessary
to explicitly list it. Also, it apparently prevents users from
upgrading using distribute.

Thanks to Jannis Leidel for the report.
2011-01-02 17:58:19 -05:00
benoitc
46bde6af85 add multidomainapp example from Anand Chitipothu. Fix issue #99. Thanks! 2010-11-20 21:18:32 +01:00
benoitc
c6f1a56f19 add Oliver Tonnhofer to the THANKS. 2010-10-22 09:24:42 +02:00
Paul J. Davis
0f3f2e6ab7 Fixes loading config files with Django apps.
Thanks to Adrien Lemaire for noticing the issue.

Fixes #98
2010-10-07 10:15:36 -04:00
benoitc
1366b2b288 update thanks 2010-09-13 12:12:35 +02:00
Paul J. Davis
9c3a115e6d Add paparent to the THANKS file.
Previous commit fixes #87
2010-09-02 21:59:02 +02:00
Paul J. Davis
abb4f2a765 Reseed the random number generator after fork().
Web applications use random numbers for things like sessions, if
we don't reseed then each worker will generate the same sequence
of random numbers which can lead to security concerns.

Thanks to Jonas Borgström for the patch.
2010-08-19 19:01:16 -04:00
Paul J. Davis
80f4d17122 Added an example reloader config to the examples.
Thanks to thomasst on GitHub for the sample.

Closes #54
2010-07-07 21:27:43 -04:00
benoitc
3c200d015c update thanks 2010-07-01 07:19:22 +02:00
Paul J. Davis
0a46d09c6e Avoid a deadlock when the acceptor loop raises.
An out of file descriptors error was causing the async acceptor loops to
die. The notification process was unaffected so the workers didn't die.

Async workers hitting an error in the acceptor now kill themselves and
rely on the arbiter to restart a new worker in their stead.
2010-05-11 23:33:48 -04:00
Paul J. Davis
ff47d22488 Fix bug when responses have no body.
Thanks to Chris Dent for noticing this.
2010-04-01 16:28:09 -04:00
Paul J. Davis
09b5dd2ad1 Fix close_on_exec bug.
Reported by Sergey Shepelev. I changed his patch slightly because of the
man page language. As I read things, the close on exec flag is separate
from the F_SETFL flags.
2010-03-15 22:12:54 -04:00
benoitc
77472845a4 update thanks 2010-02-22 18:19:57 +01:00
Benoit Chesneau
f2274ca23b oops typo. sry for that 2010-02-10 10:20:58 +01:00
Benoit Chesneau
950f5d356e update THANKS 2010-02-10 10:19:40 +01:00
Benoit Chesneau
cd238cdf72 add @ericflo. Thanks for the patch & pyflakes usage 2010-01-21 22:42:32 +01:00
Benoit Chesneau
73431574a5 add THANKS file 2010-01-19 07:26:17 +01:00