]> err.no Git - varnish/commit
Change manager to use mgt_event.h instead of threads to be lazy thread
authorphk <phk@d4fa192b-c00b-0410-8231-f00ffab90ce4>
Sat, 5 Aug 2006 11:16:03 +0000 (11:16 +0000)
committerphk <phk@d4fa192b-c00b-0410-8231-f00ffab90ce4>
Sat, 5 Aug 2006 11:16:03 +0000 (11:16 +0000)
commit3b65fd5d999eed7e90c54ef464fc3e84c3d2891b
treed53bc449663b69eab9c63323a2187db87f08310d
parent6ae6eb2dd7b01a17bd11b7c92af8ceecbc631e52
Change manager to use mgt_event.h instead of threads to be lazy thread
developer compatible.

POSIX, no surprise, doesn't really tell what should happen to a threaded
process which forks and consequently implemenations vary somewhat,
from Solaris which seems to Do The Right Thing, via Linux where it
works "most of the time" and to FreeBSD which more or less actively
sabotages any such attempt.

Grin and live with it...

git-svn-id: svn+ssh://projects.linpro.no/svn/varnish/trunk@653 d4fa192b-c00b-0410-8231-f00ffab90ce4
varnish-cache/bin/varnishd/mgt.h
varnish-cache/bin/varnishd/mgt_child.c
varnish-cache/bin/varnishd/mgt_cli.c
varnish-cache/bin/varnishd/mgt_vcc.c