522 Commits

Author SHA1 Message Date
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
db5bd53c4e If no pidfile is specified, use a random tmp file. 2010-05-11 23:10:52 -04:00
Paul J. Davis
d2561ae681 Fixed a snafu in the installation instructions.
libev != libevent.
Also added a note about getting the most recent greenlets module.
2010-05-11 17:31:43 -04:00
benoitc
2bc67cc8b8 better handling of QUIT/HUP soignal to fix issue #49. We want graceful
quit or restart if possible.
2010-05-10 12:25:34 +02:00
benoitc
ba06498d7d fix issue #47 2010-05-09 21:39:45 +02:00
benoitc
87760fe750 put pidfile funcs in object on suggestion from davisp "but that's a
simple change"
2010-05-09 01:49:24 +02:00
benoitc
cbd91309fe don't use a property, instead use simple function. spotted by davisp:
"It seems too magical to me"
2010-05-09 01:13:32 +02:00
benoitc
6d747d7701 fix typo spotted by jezdez, thanks! 2010-05-08 14:51:13 +02:00
Paul J. Davis
c515a91c4c Fix typo spotted by Benoit 2010-05-07 19:29:47 -04:00
Paul J. Davis
6d2ee3af34 Updated config example with Benoit's suggestions. 2010-05-07 19:26:03 -04:00
Paul J. Davis
b2c45f1df4 Missing r-paren 2010-05-07 19:08:43 -04:00
Paul J. Davis
49521b81a5 Rewrote the sample config file.
Includes more information on each parameters and groups parameters
by area of interest.
2010-05-07 19:02:16 -04:00
Paul J. Davis
d1d88a805c Fix line wrapping. 2010-05-07 19:02:16 -04:00
Paul J. Davis
2f553e0f36 Fixed typo spotted by greut 2010-05-07 13:34:05 -04:00
Paul J. Davis
6f92b91c59 Add a bit of info to the virtualenv notes. 2010-05-07 13:14:48 -04:00
Paul J. Davis
099a0b8465 Minor tweaks to the README. 2010-05-06 20:55:54 -04:00
Paul J. Davis
8382dfea5e Updating webpage docs. 2010-05-06 20:55:38 -04:00
Paul J. Davis
c2af49cb12 Add license info to README 2010-05-06 19:55:29 -04:00
Paul J. Davis
aaeff8dcfd Fix fake path name 2010-05-06 19:43:10 -04:00
Paul J. Davis
d70497dc56 RST is still touchy. 2010-05-06 19:41:34 -04:00
Paul J. Davis
8cd4071f0e Fix up some minor formatting. 2010-05-06 19:40:35 -04:00
Paul J. Davis
99dbe28e98 That didn't work. Just plain text blocks now. 2010-05-06 19:36:49 -04:00
Paul J. Davis
90f5c91590 Blargh. RST is touchy stuff. 2010-05-06 19:36:17 -04:00
Paul J. Davis
b52d546651 Github doesn't like the .. note: syntax. 2010-05-06 19:35:40 -04:00
Paul J. Davis
32978af645 Fix #gunicorn link 2010-05-06 19:31:58 -04:00
Paul J. Davis
80ca1fd1f1 Forgot the setproctitle link. 2010-05-06 19:30:36 -04:00
Paul J. Davis
dc7544050b Updating the README 2010-05-06 19:28:43 -04:00
Paul J. Davis
4bf5d8e4bd Fix up docs and pushed to gh-pages. 2010-05-06 14:05:22 -04:00
Paul J. Davis
08af4598cd Quick note on service monitoring. 2010-05-06 13:56:37 -04:00
Paul J. Davis
d91937d8ba Added a note about Virtualenv. 2010-05-06 13:52:12 -04:00
Paul J. Davis
1a52eeccae Added news items for 0.8.1 2010-04-29 14:28:28 -04:00
benoitc
aedb166dda resync 2010-04-29 19:28:34 +02:00
benoitc
2b9b9dca98 update doc 2010-04-29 19:28:12 +02:00
benoitc
9e26203f45 eventually fix pip error 2010-04-29 10:22:39 +02:00
benoitc
a14bd99dbe oops typo 2010-04-29 09:57:31 +02:00
benoitc
7e1d4ae34a install requires setuptools 2010-04-29 09:49:24 +02:00
benoitc
1e71b86946 add .gitignore tot the manifesr 2010-04-29 09:47:22 +02:00
benoitc
5c2112b93b bum release to 0.8.1. (fix __builtins__ bug) 2010-04-29 09:43:21 +02:00
Paul J. Davis
22695ff248 Assume non-web.Application instances are WSGI. 2010-04-26 20:08:05 -04:00
Paul J. Davis
999dd68ca3 Load app after the configuration.
This allows for affecting system variables like sys.path before import
searches for the application.

Fixes issue #44.
2010-04-26 19:59:46 -04:00
Paul J. Davis
2c5f221d1a Fix KeyError if builtins isn't touched. 2010-04-26 13:29:23 -04:00
Paul J. Davis
ab25537b67 Fix assumption that tornado.web was imported. 2010-04-26 11:52:10 -04:00
Paul J. Davis
676cf5c4f8 Fix usage docs. 2010-04-23 10:11:02 -04:00
benoitc
0c26280486 response has no socket object but request has. bug detected while
running longpoll test.
2010-04-22 22:02:44 +02:00
benoitc
40e5751fb7 s/workerclass/worker_class & fix gunicorn django 2010-04-22 21:56:37 +02:00
benoitc
9409839668 fix paster usage 2010-04-22 21:45:39 +02:00
benoitc
73ed5f87b7 bump version 2010-04-22 21:06:35 +02:00
benoitc
5b2f98fca4 fix erros spotted by pyflakes 2010-04-22 19:41:29 +02:00
Paul J. Davis
57d6f1b507 Add a cherrpy example. 2010-04-22 19:21:49 +02:00
Paul J. Davis
bc64baba65 Fix example config file. 2010-04-22 19:21:49 +02:00