[Ace-users] Relative round-trip timeout policy not compatible with Receive-Wait(RW) wait strategy

Jochen Rothenbacher jochen.rothenbacher at siemens.com
Thu Oct 25 08:24:46 CDT 2007


   ACE VERSION: 5.5.6

    HOST MACHINE and OPERATING SYSTEM:
      sun solaris 10

    TARGET MACHINE and OPERATING SYSTEM, if different from HOST:
    COMPILER NAME AND VERSION (AND PATCHLEVEL):

      CC: Sun C++ 5.7 Patch 117830-08 2006/07/12

    THE $ACE_ROOT/ace/config.h FILE [if you use a link to a platform-
    specific file, simply state which one]:

      #include "ace/config-sunos5.10.h"

    THE $ACE_ROOT/include/makeinclude/platform_macros.GNU FILE [if you
    use a link to a platform-specific file, simply state which one
    (unless this isn't used in this case, e.g., with Microsoft Visual
    C++)]:

      include $(ACE_ROOT)/include/makeinclude/platform_sunos5_sunc++.GNU

    CONTENTS OF $ACE_ROOT/bin/MakeProjectCreator/config/default.features
    (used by MPC when you generate your own makefiles):
      ssl=0
      qos=0


    DOES THE PROBLEM AFFECT:
        EXECUTION:
        No exception is raised in client calls if timeout occurs.

    SYNOPSIS:
      Using the Receive-Wait(RW) wait strategy prevents the raising of
      timeout exception.

    DESCRIPTION:
      When using the Receive-Wait(RW) wait strategy I observed that no
      CORBA::TIMEOUT exception was raised.

      Is the relative round-trip timeout policy not compatible with the
      RW strategy?



Best regards,
Jochen


More information about the Ace-users mailing list