Changeset 1490 for lmd/trunk/fuentes/lmd-server.install
- Timestamp:
- May 12, 2016, 11:42:08 AM (5 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
lmd/trunk/fuentes/lmd-server.install/usr/share/n4d/python-plugins/LmdServer.py
r1180 r1490 362 362 363 363 #temp.close() 364 365 job['status']="finished" 364 if (str(ret)=='0'): 365 job['status']="finished" 366 else: 367 job['status']="broken" 366 368 job['msg']=str(ret) 367 369 print "[LmdServer] END WAIT AT"+str(datetime.datetime.now()) … … 569 571 570 572 # Remove listener 571 572 573 from operator import itemgetter 573 574 try: 574 575 # If job_id is None, search job_ib by ip and port 575 576 tuple_ip_port = (str(ip),str(port)) 577 print (tuple_ip_port) 576 578 if job_id == None: 579 print self.global_listeners 577 580 job_id = self.global_listeners[tuple_ip_port] 578 581 # Get job identified by job_id … … 581 584 # Get listener identified by (ip:port) 582 585 current_listener_index=map(itemgetter('ip','port'), current_job['listeners']).index((ip,int (port, base=10))) 583 584 586 # Kill process (only addition to remove_listener) 585 587 os.killpg(current_job['process'].pid,signal.SIGKILL) 586 current_job['status']='finished' 587 588 current_job['status']='broken' 588 589 589 590 # Close port and remove listener to current_job … … 592 593 #remove listener reference 593 594 self.global_listeners.pop(tuple_ip_port) 594 595 595 596 596 return True
Note: See TracChangeset
for help on using the changeset viewer.