@l29ah Bob sends "Hello" to Alice, set SO_LINGER to 5 seconds and call close() on socket fd. 5 bytes written to send-queue, transferred to remote side to Alice's recv-queue and purged from local send-queue. close() returns without indicating any error. Alice is stupid bitch and her software got segfault. All data in local recv-queue are prouebauno
@hirthwork В этом вашем продакшене уже десять лет переотправки нет ни в каком виде в 90% серверов/транспортов/клиентов. Хули сразу было не сделать человеческий fallback?
да
то ли дело tox.im
@mugiseyebrows майдан оплачен США
$anyprotocolorsoftwarenameinthewholefuckingworld писали тупые злобные ублюдки.
@l29ah TCP в плане подтверждения доставки то ещё говно. поэтому нужно ещё делать дополнительные костыли на уровне приложения
@l29ah Bob sends "Hello" to Alice, set SO_LINGER to 5 seconds and call close() on socket fd. 5 bytes written to send-queue, transferred to remote side to Alice's recv-queue and purged from local send-queue. close() returns without indicating any error. Alice is stupid bitch and her software got segfault. All data in local recv-queue are prouebauno
@l29ah на нестабильном коннекте без падения удалённой стороны tcp просто работает неторопливо
@l29ah считаются, это называется «продакшен»
@l29ah поставь на телефон впн
@hirthwork over udp, разумеется
@hirthwork хуле никто еще не высрет быстрый message-queue протокол с подтверждением доставки?
@4da а чем тебе mosh не устраивает (кроме того что он не умеет в non-interactive mode)?
@l29ah как хочешь
@hirthwork не умеет работать если сервер за NAT
@krkm лох
@l29ah схуяли? а как мне яндекс.почта сообщает о mail delivery failure?