For a long while we've been using Optigold under Mac, although we are beginning to move back towards PCs. When we try to run our new style SSH Server events in windows, they work properly but Optigold stays frozen for two or so minutes. It does this after plink has finished executing. I've duplicated this problem on two machines, both Windows XP. We're currently running Optigold 3.37 (although upgrading one of our client machines to 3.38 didn't seem to help) on Filemaker Pro 5 v3.
The SSH event is a separate thread, so even if the command takes awhile to execute on the server, it should be freed immediately. Do you have Optigold setup to pause after or between events possibly?
I think I figured out the problem. First let me say, this only seems to happen in Windows, our Mac machines are unaffected. A year or two back we switched the script that we use to add/remove users. Both the old and the new scripts were two step processes (Spam Filtering Server + Add Real Mail Account for mail, and Radius and Backup RADIUS servers for RADIUS). Rather than delete the old server events, we just unchecked the "ENABLE" checkbox. This freeze seems to occur when there are new style events in a multi-step sequence with the same "Sequence Number", even if one of those events is disabled. For example: