Added better long polling as a fallback for the push.