message polling fix