Changeset 2885

Show
Ignore:
Timestamp:
05/12/06 11:33:45 (17 years ago)
Author:
jerome
Message:

Improved the locking stuff.

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • pykota/trunk/bin/cupspykota

    r2884 r2885  
    123123            self.lockfile.seek(0, 0)       
    124124            try :  
    125                 oldpid = int(self.lockfile.read().strip()) 
     125                oldpid = int(self.lockfile.readlines()[-1].strip()) 
    126126            except :     
    127127                stillrunning = False 
     
    132132                    stillrunning = False 
    133133            if not stillrunning :         
     134                self.lockfile.truncate(0) 
    134135                self.lockfile.seek(0, 0) 
    135                 self.lockfile.write("%i" % self.pid) 
     136                self.lockfile.write("%s\n" % self.pid) 
    136137                self.lockfile.flush() 
    137138                break