aboutsummaryrefslogtreecommitdiffhomepage
path: root/examples/data/uzbl/scripts/uzbl-cookie-daemon
diff options
context:
space:
mode:
authorGravatar Mason Larobina <mason.larobina@gmail.com>2009-12-17 19:58:36 +0800
committerGravatar Mason Larobina <mason.larobina@gmail.com>2009-12-17 19:58:36 +0800
commitfab8c948215ed46cf78bd7a58b803efddb13dd0e (patch)
tree64f1c989bea88985aeb46f2d707bc0d196ab3ba2 /examples/data/uzbl/scripts/uzbl-cookie-daemon
parent8e8f511e8cf207f6ef84820300d7c6a728fc16ae (diff)
Create sockets before daemonising in uzbl-{cookie-daemon,event-manager}.
Diffstat (limited to 'examples/data/uzbl/scripts/uzbl-cookie-daemon')
-rwxr-xr-xexamples/data/uzbl/scripts/uzbl-cookie-daemon8
1 files changed, 5 insertions, 3 deletions
diff --git a/examples/data/uzbl/scripts/uzbl-cookie-daemon b/examples/data/uzbl/scripts/uzbl-cookie-daemon
index 87a2e87..fde8b8e 100755
--- a/examples/data/uzbl/scripts/uzbl-cookie-daemon
+++ b/examples/data/uzbl/scripts/uzbl-cookie-daemon
@@ -304,6 +304,9 @@ class CookieMonster:
if daemon_running(config['cookie_socket']):
sys.exit(1)
+ # Create cookie daemon socket.
+ self.create_socket()
+
# Daemonize process.
if config['daemon_mode']:
echo("entering daemon mode")
@@ -322,9 +325,6 @@ class CookieMonster:
self._running = True
while self._running:
- # Create cookie daemon socket.
- self.create_socket()
-
try:
# Enter main listen loop.
self.listen()
@@ -345,6 +345,8 @@ class CookieMonster:
# Always delete the socket before calling create again.
self.del_socket()
+ # Create cookie daemon socket.
+ self.create_socket()
def load_whitelist(self):