54 Commits

Author SHA1 Message Date
benoitc
053928dd3b add Greg McGuire to the THANKS 2013-01-05 09:28:04 +01:00
benoitc
5448ddc580 add new Dan Callaghan id to the THANKS 2013-01-05 09:27:01 +01:00
benoitc
b6bba4572a add Adnane Belmadiaf to THANKS. 2012-12-21 15:47:05 +01:00
benoitc
8cdb4980c8 add David Vincelli to THANKS. 2012-12-21 15:43:26 +01:00
benoitc
1b33280e8b add sib to THANKS 2012-11-26 08:15:43 +01:00
benoitc
2883924ecd add Dan Callaghan to THANKS 2012-11-26 08:14:09 +01:00
benoitc
594a189cc1 add Christos Stavrakakis to THANKS 2012-11-16 11:53:30 +01:00
benoitc
f240b78fd3 add Eric Shull to THANKS 2012-11-16 07:59:55 +01:00
benoitc
044732f7bc add Kenneth Reitz to THANKS 2012-11-16 07:38:30 +01:00
benoitc
ee3946fba6 add @andrewsg to thanks. 2012-10-28 07:11:10 +01:00
benoitc
056e513bc2 add Prateek Singh Paudel to the thanks. 2012-10-18 18:43:32 +02:00
benoitc
3953380b33 add Vangelis Koukis to the THANKS. 2012-10-18 18:31:28 +02:00
benoitc
45dac98bf9 add Marc Abramowitz to THANKS 2012-06-24 14:26:08 +02:00
benoitc
072d1b6156 add Caleb Brown to THANKS 2012-06-06 09:59:21 +02:00
benoitc
01ad98f98a add ZheFu Peng (CMGS) to THANKS 2012-05-15 00:16:59 +02:00
benoitc
8df917dccc add Djoume Salvetti to Thanks. close #342 2012-05-10 11:25:30 +02:00
Randall Leeds
1215af30e4 Add Konstantin to THANKS 2012-03-27 17:18:13 -07:00
benoitc
f181219903 add Maxim Kamenkov to the THANKS. close #313 . 2012-03-16 05:53:59 +01:00
benoitc
70f470e63e add Mazdak Rezvani to the THANKS. close #312 . 2012-03-16 05:43:55 +01:00
benoitc
8546b766c0 fix doc and remove dups in THANKs 2012-03-04 10:17:50 +01:00
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