Fra den officielle dokumentation:
Når tilbagekaldet kaldes, afsluttes Lambda-funktionen først, efter at Node.js-hændelsesløkken er tom.
Da du ringer tilbagekaldet, men din Lambda-funktion kaldet ikke slutter, ser det ud til, at du stadig har noget på begivenhedsløkken. Din funktion gør ikke rigtigt andet end at oprette en Redis-forbindelse. Jeg gætter på, at du skal lukke Redis-forbindelsen, når du er færdig med den, for at rydde hændelsesløkken og tillade Lambda-invokationen at fuldføre.