Nejsem uživatel OSX, ale může to být OS, který je nakonfigurován tak, aby zabil TCP připojení, která přesahují 120 sekund. Zkusili jste nastavit volbu tcp-keepalive na nějakou hodnotu (např. 30 sekund), abyste zkontrolovali, zda spojení stále přestává fungovat?.