Default to normal sync if no socket passed in