connection recovery every 500ms