TCP сокет может находиться в состоянии TIME_WAIT в течение 2*MSL (Maximum Segment Lifetime), где MSL - это максимальное время жизни сегмента в сети. В общем случае значение MSL равно 1 минуте, что означает, что сокет может находиться в состоянии TIME_WAIT до 2 минут. Однако, значение MSL может быть разным в разных операционных системах и сетевых устройствах, поэтому фактическое время, в течение которого сокет находится в состоянии TIME_WAIT, может отличаться в зависимости от конкретной ситуации.
По умолчанию значение MSL в ядре Linux равно 60 секундам. Вы можете проверить это значение в вашей системе, просмотрев файл /proc/sys/net/ipv4/tcp_fin_timeout
### tcp_tw_reuse