Tôi không phải là người dùng OSX nhưng nó có thể là hệ điều hành được cấu hình để giết các kết nối TCP vượt quá 120 giây. Bạn đã thử đặt tùy chọn tcp-keepalive ở một số giá trị (như 30 giây) để kiểm tra xem kết nối có còn bị chết không ?.
Tôi không phải là người dùng OSX nhưng nó có thể là hệ điều hành được cấu hình để giết các kết nối TCP vượt quá 120 giây. Bạn đã thử đặt tùy chọn tcp-keepalive ở một số giá trị (như 30 giây) để kiểm tra xem kết nối có còn bị chết không ?.