Add a timeout to the synchronize module to prevent infinite hangs while waiting on passwords for misconfigured users