Uploaded image for project: 'Spring Integration'
  1. Spring Integration
  2. INT-3442

Block RedisQueueMessageDrivenEndpoint doStop() Until Stopped (or Timeout)

    XMLWordPrintable

    Details

      Description

      Stopping the RedisQueueMessageEndpoint simply sets active=false and exits.

      It should at least wait until !listening for up to receiveTimeout, if a smarter stop is not possible.

      The current behavior causes issues in (XD) test cases where we unbind the consumer, but the container is still listening.

        Attachments

          Activity

            People

            Assignee:
            abilan Artem Bilan
            Reporter:
            grussell Gary Russell
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved: