DDS 1.2 RTF Avatar
  1. OMG Issue

DDS12 — Illegal return value register_instance

  • Key: DDS12-66
  • Legacy Issue Number: 9549
  • Status: closed  
  • Source: THALES ( Virginie Watine)
  • Summary:

    Summary:
    In section 2.1.2.4.2.5 register_instance the description states that if this operation exceeds the max_blocking_time this operation will return TIMEOUT. However this is not possible because the operation cannot return a ReturnCode_t value.

    Proposed Resolution:

    Proposed Revised Text:

    Section section 2.1.2.4.2.5 register_instance
    At the end of the 5th paragraph Replace:
    If max_blocking_time elapses before the DataWriter is able to store the modification without exceeding the limits, the operation will fail and return TIMEOUT

    With:
    If max_blocking_time elapses before the DataWriter is able to store the modification without exceeding the limits, the operation will fail and return HANDLE_NIL

  • Reported: DDS 1.1 — Mon, 3 Apr 2006 04:00 GMT
  • Disposition: Resolved — DDS 1.2
  • Disposition Summary:

    State that in this case the operation will return HANDLE_NIL instead

  • Updated: Fri, 6 Mar 2015 20:58 GMT