VirtualBox

Changeset 28890 in vbox


Ignore:
Timestamp:
Apr 29, 2010 12:26:56 PM (15 years ago)
Author:
vboxsync
Message:

Python glue: richer machine opener

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Main/glue/vboxapi.py

    r28800 r28890  
    511511    def openMachineSession(self, machineId):
    512512         session = self.mgr.getSessionObject(self.vbox)
    513          self.vbox.openSession(session, machineId)
     513         try:
     514             self.vbox.openExistingSession(session, machineId)
     515         except:
     516             self.vbox.openSession(session, machineId)
    514517         return session
    515518
    516519    def closeMachineSession(self, session):
    517         session.close()
     520        if session is not None:
     521            session.close()
    518522
    519523    def deinitPerThread(self):
Note: See TracChangeset for help on using the changeset viewer.

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette