[ace-users] ACE_Reactor question

Douglas C. Schmidt schmidt at dre.vanderbilt.edu
Tue Oct 2 07:20:32 CDT 2007


Hi Valenin,

Thanks for using the PRF.

>ACE VERSION: 5.5.7

Please upgrade to ACE+TAO+CIAO x.6.1 (i.e., ACE 5.6.1, TAO 1.6.1, and
CIAO 0.6.1), which you can download from

http://download.dre.vanderbilt.edu

under the heading: "Latest Beta Kit."

The DOC groups at Washington University, UC Irvine, and Vanderbilt
University only provide "best effort" support for non-sponsors for the
latest release, as described in

http://www.dre.vanderbilt.edu/~schmidt/DOC_ROOT/ACE/docs/ACE-bug-process.html

Thus, if you need more "predictable" help for earlier versions of
ACE+TAO, I recommend that you check out

http://www.dre.vanderbilt.edu/support.html

for a list of companies that will provide you with ACE+TAO commercial
support.

>HOST MACHINE and OPERATING SYSTEM:
>x86, Win XP
>
>AREA/CLASS/EXAMPLE AFFECTED:
>ACE_Strategy_Acceptor/ACE_Reactor
>
>DOES THE PROBLEM AFFECT:
>
>      COMPILATION? NO
>      LINKING? NO
>      EXECUTION? NO
>      OTHER (please specify)? Need info on how to use
>ACE_Reactor
>
>SYNOPSIS:
>I've some kind of HTTP server made with
>ACE_Strategy_Acceptor/ACE_Reactor.
>
>I'm trying to buffer incoming connections while the
>HTTP server is responding to the current request. This
>means I dont want that a new connection to cause
>handle_input() to be called while performing work with
>another connection.

Since the ACE_Reactor is single-threaded by default then a new
connection won't cause handle_input() to called while performing work
on another connection.  Please see Chapter 3 and 4 of C++NPv2
<www.cs.wustl.edu/~schmidt/ACE/book2/> for details.

Thanks,

        Doug
-- 
Dr. Douglas C. Schmidt                       Professor and Associate Chair
Electrical Engineering and Computer Science  TEL: (615) 343-8197
Vanderbilt University                        WEB: www.dre.vanderbilt.edu/~schmidt
Nashville, TN 37203                          NET: d.schmidt at vanderbilt.edu



More information about the Ace-users mailing list