Fix async subscriber monitor task
The subscriber monitor task can apparently freeze in monitor.poll(). That function must be called asynchronously instead.
The subscriber monitor task can apparently freeze in monitor.poll(). That function must be called asynchronously instead.