State:Closed|icon_bug|icon_modo|database:public|Resolution:Fixed|TargetRelease:Modo15.2|BugID:485949|
Problem summary
Creating a lxifc.LogListener leaves a Modo process open when closing the main Modo application
Testing the below list of listeners, only LogListener seems affected:
'ActionListener', 'AnimListener', 'AppActiveListener', 'AutoSaveListener', 'CmdSysListener', 'GLShadingListener', 'ImageProcessingListener', 'ListenerPort', 'LogListener', 'MeshListener', 'NavigationListener', 'RenderCacheListener', 'RenderProgressListener', 'SceneEvalListener', 'SceneItemListener', 'SelectionListener', 'SessionListener', 'TableauListener', 'TreeListener', 'UserValueListener', 'VectorListener'
Customer reported versionimport lx
import lxu
import lxifc
class LogListener(lxifc.LogListener):
def __init__(self):
self.listenerService = lx.service.Listener()
self.COM_object = lx.object.Unknown(self)
self.listenerService.AddListener(self.COM_object)
LogListener()
3) Close Modo
We're sorry to hear that
Please tell us why