playground/igungor/rpcbind/comar - Be more stable, when i say stop, just stop.
H. İbrahim Güngör
paketler-commits at pardus.org.tr
Fri Nov 5 12:40:41 EET 2010
Author: igungor
Date: Fri Nov 5 12:40:41 2010
New Revision: 104540
Modified:
playground/igungor/rpcbind/comar/service.py
Log:
Be more stable, when i say stop, just stop.
---
service.py | 9 ++++++++-
1 file changed, 8 insertions(+), 1 deletion(-)
Modified: playground/igungor/rpcbind/comar/service.py
=================================================================
--- playground/igungor/rpcbind/comar/service.py (original)
+++ playground/igungor/rpcbind/comar/service.py Fri Nov 5 12:40:41 2010
@@ -13,7 +13,9 @@
@synchronized
def start():
startService(command="/sbin/rpcbind",
- args="%s" % (config.get("RPCBIND_OPTS")),
+ args="-f %s" % (config.get("RPCBIND_OPTS")),
+ makepid=True,
+ detach=True,
pidfile=PIDFILE,
donotify=True)
@@ -22,5 +24,10 @@
stopService(pidfile=PIDFILE,
donotify=True)
+ try:
+ os.unlink(PIDFILE)
+ except OSError:
+ pass
+
def status():
return isServiceRunning(PIDFILE)
More information about the paketler-commits
mailing list