Commit Graph

436 Commits

Author SHA1 Message Date
roberto@precise64
62b24fcd2a another python headers management optimization 2012-05-05 09:00:52 +02:00
roberto@precise64
9a4e950480 added a fallback for pthread robust mutexes 2012-05-03 20:19:58 +02:00
roberto@precise64
e2dcdba5a7 fixed headers sent 2012-05-02 11:34:10 +02:00
roberto@precise64
c39cf848de better implementation of start_response() 2012-05-02 09:30:37 +02:00
roberto@precise64
bdf533d62b fixed auto-reloading 2012-04-26 14:51:39 +02:00
roberto@opensuse12
8f10b8fece fix python version printing on freeky systems 2012-04-25 08:11:12 +02:00
roberto@opensuse12
0d28d210d4 another opensuse-related fix, build mimedict only if needed 2012-04-25 08:02:24 +02:00
roberto@precise64
74a9b1b41d added uwsgi.ready() 2012-04-24 21:50:00 +02:00
roberto@precise64
1383163627 import dummy_threading whenever threads are in place 2012-04-18 10:14:41 +02:00
roberto@precise64
91273b2301 py-auto-reload-ignore 2012-04-14 11:48:27 +02:00
roberto@precise64
2bcc85a99f added support for REMOTE_ADDR in mongrel2/zeromq 2012-04-14 10:08:34 +02:00
roberto@precise64
b7e6da3392 added --write-errors-tolerance and --write-errors-exception-only 2012-04-14 09:11:52 +02:00
roberto@sirius
57b9bdb958 better write()/writev() management 2012-04-13 11:36:43 +02:00
roberto@precise64
949a0c35d5 improve cache reliability and performance of the sweeper 2012-04-07 21:08:42 +02:00
roberto@precise64
f79f7e44a7 fixed cache and queue locking 2012-04-06 15:54:29 +02:00
roberto@mrspurr
26db55aafd fixed --pyargv 2012-04-06 11:39:48 +02:00
roberto@mrspurr
9d405c6cb2 fixed locking in uwsgi.cache_exists 2012-04-06 10:28:02 +02:00
roberto@mrspurr
cceee511f2 added support for reload-on-exception on PyPy and interval-based cron syntax 2012-04-06 07:40:21 +02:00
roberto@mrspurr
14c558559b pypy now has PyFile_FromFile 2012-04-05 05:52:58 +02:00
roberto@mrspurr
43c258ad48 support for virtualenv in pypy 2012-04-04 17:29:00 +02:00
roberto@goyle
729fa753fa remove unneded pypy ifdef 2012-04-02 19:33:33 +02:00
roberto@longshot
bf6c552189 fixed python 2.4 2012-04-02 07:55:22 +02:00
roberto@precise64
e9dc987a95 revert wsgi.url_scheme 2012-04-02 07:48:20 +02:00
roberto@precise64
35d9a39100 fixed autoload 2012-04-01 06:14:09 +02:00
roberto@mrspurr
a864c8d6ed fix pypy when no app is loaded 2012-03-31 18:06:03 +02:00
roberto@precise64
c2df8a099e added --python-auto-reload 2012-03-31 17:55:09 +02:00
roberto@precise64
878e9cb9ba reports microseconds in python profilers 2012-03-31 15:48:22 +02:00
roberto@precise64
81f0f93d96 improved module aliasing 2012-03-30 10:17:30 +02:00
roberto@precise64
c2d7b65145 better error management in pymodule-alias 2012-03-29 12:59:50 +02:00
roberto@precise64
1a173c849f minor fixes for test suite 2012-03-28 12:40:20 +02:00
roberto@precise64
f6b9345716 fixed a garbage in python_call 2012-03-28 10:21:20 +02:00
roberto@mrspurr
ed8f0812d7 PyPy SUPPORT 2012-03-27 13:58:27 +02:00
roberto@mrspurr
c66957d685 first round of pypy patches 2012-03-26 10:46:12 +02:00
roberto@precise64
f3fdec2739 completed --reload-on-exception* options 2012-03-21 20:37:03 +01:00
roberto@precise64
0fc74dac4d better GIL usage 2012-03-21 20:21:51 +01:00
roberto@precise64
08afa73e69 spooler multiprocess fixes 2012-03-20 10:58:48 +01:00
roberto@precise64
b386317921 fixed python3 reload-on-exception 2012-03-19 13:39:07 +01:00
roberto@precise64
f9f9f25a01 added exception detection 2012-03-18 08:21:45 +01:00
roberto@debian32
4b03f17186 python 3.x fix 2012-03-17 10:36:06 +01:00
roberto@mercury
570dcde654 report listen_queue_errors 2012-03-16 06:52:48 +01:00
roberto@precise64
8ef7819080 re-included WSGI iterator close() 2012-03-15 17:29:55 +01:00
roberto@precise64
4707d9250d queue/cache fix 2012-03-14 11:34:51 +01:00
roberto@precise64
aca4dbfbe7 fixed threading rpc 2012-03-12 14:54:59 +01:00
roberto@precise64
ec9bb3601e added --flock/--flock2/--flock-wait/--flock-wait2 2012-03-10 13:26:45 +01:00
roberto@precise64
d7e8523fcf do not call atexit hooks in async mode 2012-03-10 12:06:19 +01:00
roberto@centos6
10ff849ebd fixed permissions of files 2012-03-07 15:06:38 +01:00
roberto@openbsd50
c65b8ce162 various fixes 2012-03-06 15:20:25 +01:00
roberto@precise64
c7d967d43c fixed python 3 2012-03-01 18:30:32 +01:00
roberto@precise64
08ab27c36c cache_get optimization 2012-03-01 09:15:43 +01:00
roberto@precise64
af8bb8fd05 fixed locking in multithread 2012-03-01 09:06:02 +01:00