Size: a a a

2021 September 21

D

Devel29A in codingteam
Дорогие и дефицитные
источник

t

ttldtor in codingteam
охренеть я таки нашёл, где пофиксить багу с утеканием хэндлов ебучих сокетов
источник

t

ttldtor in codingteam
где и как*
источник

c

codingteam@cjr in codingteam
Minoru
расскажи, @ttldtor!
источник

Dv

Dr. Friedrich von Ne... in codingteam
О, я как раз тоже сокеты чиню!
источник

Dv

Dr. Friedrich von Ne... in codingteam
источник

t

ttldtor in codingteam
та блин! Тут мои предшественники делали shutdown и обрабатывали результат криво, не вызывая close\closesocket во время реконнекций
источник

t

ttldtor in codingteam
то есть, вызов есть, но до него не доходило
источник

t

ttldtor in codingteam
потому что кто-то упоролся обрабатывать ошибки
источник

c

codingteam@cjr in codingteam
Minoru
@ttldtor: эх!
источник

t

ttldtor in codingteam
кстати, помог дебаг
источник

t

ttldtor in codingteam
логгирование бы помогло, но хрен догадаешься, куда логи ставить
источник

t

ttldtor in codingteam
есть, конечно, способ
источник

t

ttldtor in codingteam
ставить везде во все ветки условий, циклы итд
источник

c

codingteam@cjr in codingteam
Minoru
Гуглеры попробовали написать борроу-чекер для плюсов и не смогли: https://docs.google.com/document/d/e/2PACX-1vSt2VB1zQAJ6JDMaIA9PlmEgBxz2K5Tx6w2JqJNeYCy0gU4aoubdTxlENSKNSrQ2TXqPWcuwtXe6PlO/pub Честно говоря, я сдался на середине статьи, не смогли и не смогли
источник

Dv

Dr. Friedrich von Ne... in codingteam
источник

t

ttldtor in codingteam
вот чего специальные атрибуты не завезут?
[Version("^5")]
источник

t

ttldtor in codingteam
писать макросню...
источник

Dv

Dr. Friedrich von Ne... in codingteam
Исключительно редко пригождается.
источник

Dv

Dr. Friedrich von Ne... in codingteam
На самом деле, там есть похожее, почти как ты написал. Но там сложно, только void-методы можно так помечать.
источник