Uploaded image for project: 'Qpid Dispatch'
  1. Qpid Dispatch
  2. DISPATCH-1574

Router creates non-printable delivery tags

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Open
    • Minor
    • Resolution: Unresolved
    • 1.10.0
    • None
    • Router Node
    • None

    Description

      Python client senders create printable delivery tags: '1', '2', and so on.

      Python client receivers receiving messages from a router see binary delivery tags like b'a\x00\x00\x00\x00\x00\x00\x00'. If one tries to print, say, event.delivery.tag the result may be eight little squares or some control characters that move the cursor unexpectedly. The tag may viewed reliably, as shown in the example, with event.delivery.tag.encode('utf-8').

      Although the current format is technically correct it would be helpful for users if the tag was a printable string.

      Attachments

        Activity

          People

            Unassigned Unassigned
            chug Charles E. Rolke
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated: