unbit
26bd4aa489
Merge pull request #522 from ncopa/master
...
fix building with musl libc
2015-09-15 07:34:34 +02:00
Unbit
281c1f5427
added Rump unikernel preliminary support
2015-09-10 11:27:43 +02:00
Natanael Copa
1b59a46fc0
use portable pthread functions instead of the non-portable
...
The pthread functions pthread_mutexattr_setrobust and
pthread_mutex_consistent are in posix nowdays. Use those instead of their
non-portable synonyms.
Signed-off-by: Natanael Copa <ncopa@alpinelinux.org >
2015-08-03 16:37:33 +02:00
Jonathan Herbst
1c7e67f67a
Fixed: uwsgi_lock_fast_init fails on Linux 3.14 on BeagleBone Black
2014-10-31 17:40:26 -04:00
Unbit
57ce416ae1
fixed unbit CPU smashing
2013-12-03 14:26:49 +01:00
Unbit
1c0fc64243
better ipcsem support
2013-08-31 11:20:52 +02:00
Unbit
0e08c0211c
Unbit-specific workaround for broken robust mutexes
2013-07-19 13:21:34 +02:00
Unbit
22ba6cc406
added uwsgi.lock/unlock to pypy and fixed --pypy-wsgi-file
2013-05-24 18:10:29 +02:00
Łukasz Mierzwa
ed61545ec7
2 small memory leaks valgrind complains about
2013-05-07 15:54:35 +02:00
Unbit
81dca1f690
better lock-engine auto-detection
2013-04-22 12:23:59 +02:00
Unbit
aa19ccda1d
removed the probe subsystem
2013-04-08 17:05:12 +02:00
Unbit
c8bad3550e
added proper locking to windows
2013-03-13 15:51:14 +01:00
Unbit
88555e2c20
improved poll() support
2013-03-13 14:33:38 +01:00
Unbit
7fcef76bbe
experimental windows/cygwin support
2013-03-13 09:44:32 +01:00
Unbit
e640bd6f9b
completed legion scroll
2013-03-11 09:44:50 +01:00
Unbit
3acb67bd2a
try again semop() on interrupt
2013-03-07 13:14:31 +01:00
Unbit
5bd10a99fb
report unavailable lock engine
2013-02-27 04:28:11 +01:00
Unbit
b8dfd1be85
fixed pthread locking ifdef bug
2013-02-27 04:10:20 +01:00
Unbit
cc93687476
better support for robust mutexes
2013-01-30 18:31:15 +01:00
Unbit
e354f3b37a
fixed PTHREAD_PRIO_INHERIT
2013-01-30 18:07:24 +01:00
Unbit
d204e75c1c
added --thunder-lock
2013-01-30 17:59:00 +01:00
Unbit
cb8878dc81
--ssl-sessions-use-cache can take the cache name as parameter
2013-01-24 10:03:07 +01:00
Roberto De Ioris
3d9a20953e
allows building on debian etch 4
2013-01-10 22:11:51 +01:00
Roberto De Ioris
ceebaa7d9d
fixed indentation
2012-11-09 12:16:39 +01:00
Roberto De Ioris
7776a1f0be
added preliminary go support
2012-11-04 09:24:06 +01:00
roberto@quantal64
56eaa88dd7
completed socket initialization refactoring
2012-08-31 10:47:33 +02:00
roberto@quantal64
c6c2157c1d
moved all of the c files to the core directory
...
--HG--
rename : async.c => core/async.c
rename : cache.c => core/cache.c
rename : cluster.c => core/cluster.c
rename : event.c => core/event.c
rename : gateway.c => core/gateway.c
rename : ini.c => core/ini.c
rename : json.c => core/json.c
rename : ldap.c => core/ldap.c
rename : lock.c => core/lock.c
rename : logging.c => core/logging.c
rename : loop.c => core/loop.c
rename : mule.c => core/mule.c
rename : notify.c => core/notify.c
rename : plugins.c => core/plugins.c
rename : protocol.c => core/protocol.c
rename : queue.c => core/queue.c
rename : rb_timers.c => core/rb_timers.c
rename : regexp.c => core/regexp.c
rename : routing.c => core/routing.c
rename : rpc.c => core/rpc.c
rename : sendfile.c => core/sendfile.c
rename : setup_utils.c => core/setup_utils.c
rename : signal.c => core/signal.c
rename : skel.c => core/skel.c
rename : snmp.c => core/snmp.c
rename : socket.c => core/socket.c
rename : spooler.c => core/spooler.c
rename : sqlite3.c => core/sqlite3.c
rename : stats.c => core/stats.c
rename : subscription.c => core/subscription.c
rename : utils.c => core/utils.c
rename : xmlconf.c => core/xmlconf.c
rename : yaml.c => core/yaml.c
2012-07-09 19:08:51 +02:00