OfflineMessagesManager.getMessages() does send request before collector is set up and could leak collector

Description

The collector is set up after the request has been send, which could cause the collector so miss some responses. Also if sending the request causes an exception, the collector is not canceled.

Environment

None

Activity

Show:
Fixed

Details

Assignee

Reporter

Labels

Expected Effort

Minimal

Components

Fix versions

Affects versions

Priority

Created August 4, 2014 at 10:17 AM
Updated October 28, 2020 at 1:28 PM
Resolved August 4, 2014 at 10:21 AM