Changeset 109
- Timestamp:
- 10/05/07 21:10:49 (1 year ago)
- Files:
-
- pytrainer/trunk/pytrainer/gui/windowmain.py (modified) (1 diff)
- pytrainer/trunk/pytrainer/lib/soapUtils.py (modified) (1 diff)
- pytrainer/trunk/pytrainer/main.py (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
pytrainer/trunk/pytrainer/gui/windowmain.py
r98 r109 609 609 610 610 def quit(self, *args): 611 sys.exit("Exit!") 612 self.parent.webservice.stop() 613 self.gtk_main_quit() 611 self.parent.quit() 612 #sys.exit("Exit!") 613 #self.parent.webservice.stop() 614 #self.gtk_main_quit() 614 615 615 616 def on_yearview_clicked(self,widget): pytrainer/trunk/pytrainer/lib/soapUtils.py
r96 r109 130 130 def run(self): 131 131 self.server.serve_forever() 132 133 def stop(self): 134 self._Thread__stop() 135 self.server.server_close() 132 136 133 137 pytrainer/trunk/pytrainer/main.py
r100 r109 59 59 #Preparamos el webservice 60 60 gtk.gdk.threads_init() 61 webService(data_path,self.refreshWaypointView,self.newRecord).start() 61 self.webservice = webService(data_path,self.refreshWaypointView,self.newRecord) 62 self.webservice.start() 62 63 63 64 #comprobamos que el profile esta configurado … … 79 80 self.refreshMainSportList() 80 81 self.windowmain.run() 82 83 def quit(self): 84 self.webservice.stop() 85 self.windowmain.gtk_main_quit() 81 86 82 87 def loadPlugins(self):
