Fetching details from the dictionary...
as soon as ...; just after ...; immediately after ...
hurriedly; in haste; quickly; promptly; early
「早早」 has another reading with different meanings.
early; quickly; promptly