Uploaded image for project: 'VYSPER'
  1. VYSPER
  2. VYSPER-275

Race condition in stanza handling

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Major
    • Resolution: Fixed
    • 0.7
    • 0.8
    • core protocol
    • None

    Description

      Stanzas received by Vysper is currently queued for processing in QueueStanzaProcessor. However, this implementation will not maintain order of stanzas within a session. So, if a client (or other server) sends multiple stanzas they might not be handled in order. This is against the spec and can lead to undesired behavior.

      Attachments

        Activity

          People

            niklas Niklas Therning
            niklas Niklas Therning
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: