VDT2 + Keyspan USD to Serial + Wake from Sleep = Lock Up

HI,

I am using VDT2 with a Keyspan USB to Serial box to build a metrology tool. It all seems to be work fine until the computer goes to sleep. Upon waking if I try a communication call Igor locks up with spinning wheel/pizza of death (I am on a Mac using 10.9.4 and the latest version of Igor).

I need to do a force-quit and even worse I cannot restart Igor until I reboot the computer. If I try to restart without rebooting the computer Igor just bounces and never launches.

The obvious work around is to never let the computer go to sleep which is what I am doing now. Is there an alternative solution?
hegedus wrote:

I need to do a force-quit and even worse I cannot restart Igor until I reboot the computer. If I try to restart without rebooting the computer Igor just bounces and never launches.


I have had this experience in Windows OS and have often found that there is still a process running for the application, with no visible GUI. Generally, after killing that process the application can be started. Granted My windows experience may not be relevant here, but I think it probably is. Anyway, I thought Macs were above this sort of slovenly behavior.
Quote:
I am using VDT2 with a Keyspan USB to Serial box to build a metrology tool. It all seems to be work fine until the computer goes to sleep. Upon waking if I try a communication call Igor locks up with spinning wheel/pizza of death (I am on a Mac using 10.9.4 and the latest version of Igor).


This sounds like an OS or driver bug. I think Keyspan would be most likely to know what is going on.

Quote:
I need to do a force-quit and even worse I cannot restart Igor until I reboot the computer. If I try to restart without rebooting the computer Igor just bounces and never launches.


I'm guessing that anytime Igor makes a call to the serial driver it never returns.