Hi Spud,
any chance of integrating some more error trapping and overall more robustness with the local and remote instances in the future?
So far, I'm running about 4 different error messages which will restart the local or remote instances, and I've now seen a problem a couple of times where the speech is recognised, but then it won't actually fire the event until the plugin is restarted (if phrase x on local or phrase x on remote is recognised, do y). Problem is I can't trigger on that, as there's nothing logged, and it's not as if the plugins get restarted multiple times a day already.
I've put monitoring in place to constantly poll to see if there's a network issue for the remote instance, even though this is wired, nothing is apparent.
Do you need specific errors, as there are some which are easily to repro:
Unresponsive plugin instance after checking/unchecking snapshot box with this error:
DEBUG System.Net.HttpListenerException (0x80004005): The I/O operation has been aborted because of either a thread exit or an application request at System.Net.HttpListener.GetContext() at HSPI_KINECT.SnapshotServer.b__0()
Enabling or disabling other plugins in the interfaces page causes the kinect plugin to stop (just logs Shutting down Plug-In: Kinect)
any chance of integrating some more error trapping and overall more robustness with the local and remote instances in the future?
So far, I'm running about 4 different error messages which will restart the local or remote instances, and I've now seen a problem a couple of times where the speech is recognised, but then it won't actually fire the event until the plugin is restarted (if phrase x on local or phrase x on remote is recognised, do y). Problem is I can't trigger on that, as there's nothing logged, and it's not as if the plugins get restarted multiple times a day already.
I've put monitoring in place to constantly poll to see if there's a network issue for the remote instance, even though this is wired, nothing is apparent.
Do you need specific errors, as there are some which are easily to repro:
Unresponsive plugin instance after checking/unchecking snapshot box with this error:
DEBUG System.Net.HttpListenerException (0x80004005): The I/O operation has been aborted because of either a thread exit or an application request at System.Net.HttpListener.GetContext() at HSPI_KINECT.SnapshotServer.b__0()
Enabling or disabling other plugins in the interfaces page causes the kinect plugin to stop (just logs Shutting down Plug-In: Kinect)
Comment