id	summary	reporter	owner	description	type	status	priority	milestone	component	version	resolution	keywords	cc
264	portNotOpenError on resume if GSM has been released	lindi	mickey	"{{{
Steps to reproduce:
1) RequestResource(""GSM"")
2) ReleaseResource(""GSM"")
3) Usage.Suspend
4) press power button

Expected results:
4) phone resumes from suspend

Actual results:
4) phone resumes from suspend but frameworkd prints the following exception:

2008.11.28 16:58:34 ousaged  INFO     Disabled GSM in 0.8 seconds
2008.11.28 16:58:34 ousaged  INFO     Releasing GSM for vanished user :1.10
2008.11.28 17:01:06 ousaged  INFO     resuming all resources
Traceback (most recent call last):
  File ""/var/lib/python-support/python2.5/framework/subsystems/ogsmd/gsm/channel.py"", line 460, in _handleCommandTimeout
    self.serial.write( ""\x1A"" )
  File ""/usr/lib/python2.5/site-packages/serial/serialposix.py"", line 328, in write
    if self.fd is None: raise portNotOpenError
serial.serialutil.SerialException: Port not open
}}}"	defect	closed	major		framework/ogsmd		fixed		
