Further details:

This call functions correctly and returns true.

tap-win32.c, line 534
        ReleaseSemaphore(overlapped->tap_semaphore, 1, NULL)

However, WaitForMultipleObjects never returns successfully to execute the 
callback function.

vl.c, line 5859

main_loop_wait() 
        ...
        ret = WaitForMultipleObjects(w->num, w->events, FALSE, timeout);
        if (WAIT_OBJECT_0 + 0 <= ret && ret <= WAIT_OBJECT_0 + w->num - 1) 
{
        ...

Ely Soto, Flight Software Engineer
Orbital Sciences Corp. Dulles, VA.
[EMAIL PROTECTED]
Office No. 703-406-5341
Mobile No. 703-403-7077

-----------------------------------------
Notice:  This e-mail is intended solely for use of the individual
or entity to which it is addressed and may contain information that
is proprietary, privileged and exempt from disclosure under
applicable law.  If the reader is not the intended recipient or
agent responsible for delivering the message to the intended
recipient, you are hereby notified that any dissemination,
distribution or copying of this communication is strictly
prohibited.  This communication may also contain data subject to
U.S. export laws.  If so, that data subject to the International
Traffic in Arms Regulation cannot be disseminated, distributed or
copied to foreign nationals, residing in the U.S. or abroad, absent
the express prior approval of the U.S. Department of State.   If
you have received this communication in error, please notify the
sender by reply e-mail and destroy the e-mail message and any
physical copies made of the communication.  Thank you.

Reply via email to