invoke callback correctly of pushed messages to queue when queue was offline