On Thu Feb 13 16:09:05 2025 +0000, Joe Souza wrote:
In practice I *always* initialize global variables. I can remove it.
I think that technically it is needed because the command processing loop calls ResetEvent regardless of whether the event was initialized earlier when/if the Control-C handler was installed. I can rework the code such that this event is always initialized, near the top of the function, instead of conditionally when the Control-C handler is installed.