pld-builder.new: PLD_Builder/request_handler_server - logic fix
glen
glen at pld-linux.org
Mon Mar 2 12:00:55 CET 2009
Author: glen Date: Mon Mar 2 11:00:55 2009 GMT
Module: pld-builder.new Tag: HEAD
---- Log message:
- logic fix
---- Files affected:
pld-builder.new/PLD_Builder:
request_handler_server (1.1 -> 1.2)
---- Diffs:
================================================================
Index: pld-builder.new/PLD_Builder/request_handler_server
diff -u pld-builder.new/PLD_Builder/request_handler_server:1.1 pld-builder.new/PLD_Builder/request_handler_server:1.2
--- pld-builder.new/PLD_Builder/request_handler_server:1.1 Mon Mar 2 11:47:03 2009
+++ pld-builder.new/PLD_Builder/request_handler_server Mon Mar 2 12:00:49 2009
@@ -1,5 +1,9 @@
#!/bin/sh
-sock=$(dirname "$0")/request_handler_server.sock
+self=$0
+if [ -L "$self" ]; then
+ self=$(readlink -f "$0")
+fi
+sock=$(dirname "$self")/request_handler_server.sock
daemon=0
attach=0
@@ -14,16 +18,16 @@
daemon=1
fi
+# attach to session
+if [ "$attach" = 1 ]; then
+ echo "Attaching to request_handler_server"
+ exec dtach -a $sock
+fi
+
if [ "$daemon" = 1 ]; then
- cd $(dirname $sock)
echo "Starting request_handler_server"
rm -f $sock
+ cd $(dirname $sock)
exec dtach -n $(basename $sock) -r none python request_handler_server.py
exit 1
-fi
-
-# attach to session
-if [ "$attach" = 1 ]; then
- echo "Attaching to request_handler_server"
- exec dtach -a $sock
fi
================================================================
---- CVS-web:
http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/pld-builder.new/PLD_Builder/request_handler_server?r1=1.1&r2=1.2&f=u
More information about the pld-cvs-commit
mailing list