fix socketio reconnection attempts, default callback api