Call callback_finish on reconnect. Add real errors code