Uploaded image for project: 'PROFINET Core'
  1. PROFINET Core
  2. PSPNCORE-397

Provider Update Required event generated before work lists updated

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Minor
    • Resolution: Fixed
    • Affects Version/s: V1.4.0.6, V1.6.0.0
    • Fix Version/s: V1.9.0.11, V1.10.0.4, V1.10.1.0
    • Component/s: Device
    • Labels:
      None
    • Account:
      SPC Profinet Core (SPCPROFINET)

      Description

      In some specific timing cases, the device protocol implementation might generate a "PNS_IO_EVENT_PROVIDER_UPDATE_REQUIRED" event before the corresponding work lists in the RTC scheduler have been activated. When an application immediately performs the requested exchange, the scheduler might be using old working lists not performing the expected actions resulting in a race condition blocking futher actions.

      It is expected, that the "PNS_IO_EVENT_PROVIDER_UPDATE_REQUIRED" event is delayed until the scheduler has activated the most recent working list.

        Attachments

          Issue Links

            Expenses

              Activity

                Status Description

                  People

                  • Reporter:
                    AMesser Andreas Messer
                  • Votes:
                    0 Vote for this issue
                    Watchers:
                    0 Start watching this issue

                    Dates

                    • Created:
                      Updated:
                      Resolved: