hi, <br>i have a question on Select Reactor implementation so using a minimal PRF<br><br>&nbsp;&nbsp;&nbsp; ACE VERSION: 5.5.10<br><br>&nbsp;&nbsp;&nbsp; HOST MACHINE and OPERATING SYSTEM: Solaris 10 - X86<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; If on Windows based OS&#39;s, which version of WINSOCK do you
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; use?:<br><br>&nbsp;&nbsp;&nbsp; TARGET MACHINE and OPERATING SYSTEM, if different from HOST:<br>&nbsp;&nbsp;&nbsp; COMPILER NAME AND VERSION (AND PATCHLEVEL):<br><br>&nbsp;&nbsp;&nbsp; THE $ACE_ROOT/ace/config.h FILE [if you use a link to a platform-<br>
&nbsp;&nbsp;&nbsp; specific file, simply state which one]: enable-ipv6, IPV4_IPV6_MIGRATION<br><br>&nbsp;&nbsp;&nbsp; THE $ACE_ROOT/include/makeinclude/platform_macros.GNU FILE [if you<br>&nbsp;&nbsp;&nbsp; use a link to a platform-specific file, simply state which one
<br>&nbsp;&nbsp;&nbsp; (unless this isn&#39;t used in this case, e.g., with Microsoft Visual<br>&nbsp;&nbsp;&nbsp; C++)]:<br><br>&nbsp;&nbsp;&nbsp; CONTENTS OF $ACE_ROOT/bin/MakeProjectCreator/config/default.features<br>&nbsp;&nbsp;&nbsp; (used by MPC when you generate your own makefiles):
<br><br>&nbsp;&nbsp;&nbsp; AREA/CLASS/EXAMPLE AFFECTED:<br>[What example failed?&nbsp; What module failed to compile?] none<br><br>&nbsp;&nbsp;&nbsp; DOES THE PROBLEM AFFECT:<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; COMPILATION? none<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; LINKING? none<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; On Unix systems, did you run make realclean first?
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; EXECUTION? none<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; OTHER (please specify)?<br>[Please indicate whether ACE, your application, or both are affected.]<br><br>&nbsp;&nbsp;&nbsp; SYNOPSIS:<br>[Brief description of the problem]<br><br>&nbsp;&nbsp;&nbsp; DESCRIPTION:<br>
[Detailed description of problem.&nbsp; Don&#39;t just say &quot;&lt;blah&gt;<br>doesn&#39;t work, here&#39;s a fix,&quot; explain what your program does<br>to get to the &lt;blah&gt; state. ]<br><br>&nbsp;&nbsp;&nbsp; REPEAT BY:<br>[What you did to get the error; include test program or session
<br>transcript if at all possible.&nbsp; ]<br><br>&nbsp;&nbsp;&nbsp; SAMPLE FIX/WORKAROUND:<br>[If available ]<br><br><br>Question: what is the use of <span style="font-weight: bold;">ACE_HAS_REACTOR_NOTIFICATION_QUEUE in Select Reactor, </span>
calling schedule_timer (from a different thread - not the reactor thread of execution)<br>seams to create a dead-lock at times (when the reactor does not have any events to process). I didn&#39;t face this problem when i compiled ACE enabling this macro (i didnt know why i really used this in first place!!!) ... just want to make sure what is the real use of the macro. 
<br><br>thankx in advance<br><br>regards,<br>prem<br><span style="font-weight: bold;"><span style="font-weight: bold;"><span style="font-weight: bold;"></span><br></span><br></span><br>