Я отправляю push-уведомления с помощью PushSharp.
Я вызываю метод StopAllServices объекта PushService, чтобы он мог отправлять сообщения.
Я предполагаю, что после завершения PushService.StopAllServices я получил ответы для всех объектов уведомлений.
После этого я убиваю поток, в котором создается экземпляр объекта PushService.
PushService = New PushService()
...
...
...
PushService.StopAllServices(True)
...
'the thread dies here
Я заметил, что иногда я не получаю ответов в функциях обратного вызова.
Может быть, метод StopAllServices не ждет всех ответов (от APNS/GCM)?
Мне нужно получить ответы для всех объектов уведомлений. Как этого добиться? буду рад предложениям