Changeset 1737 in sip_ua

Timestamp:
Mar 13, 2020, 2:54:00 PM (4 years ago)
Author:
alx
Message:

Исправлена ошибка: если в буфере передачи UART уже записано 511 байт, и больше туда
записать ничего нельзя (511 - максимально возможное число байт в буфере), то выполнялась
попытка чтения из сокета с нулевым значением размера буфера. В этом случае вызов read()
возвращал 0, который затем трактовался как закрытие соединения удаленной стороной.
Теперь при отсутствии места в буфере UART вызов read() не производится. See #341.

(No files)

Note: See TracChangeset for help on using the changeset viewer.