Allow only one HTTP poll at a time per extension

Without this change, long-running poll requests (such as those resulting in a timeout) can cause arbitrarily long request queues, eventually leading to spontaneous termination of the application.
It might make sense to put the comment inside of the function now that it has a body.