Два года в /fg/. Войти !bnw Сегодня Клубы

Нашел одну херотень в ракетке.
Когда tox присылет асинхронно сообщения, то контрол editor иногда кидает эксепшеном что мол метод insert вызван на залоченом редакторе и идите нахуй:

sequence-contract-violation: negative: method insert cannot be called, except in states (unlocked)

Такое проявляется если tox начинает срать безостановочно кучей сообщений с мелким интервалом (спасибо штилетте)

Пока навернул такой костыль, но это жуткая ебанина, буду долбиться в их список рассылки за объяснениями.
```
(call/cc
(lambda (cc)
(with-handlers ([exn:fail?
(lambda (ex)
(sleep 1)
(cc))])

       (send editor insert message))))
#BG5SK5 / @ninesigns / 3769 дней назад

ггагага
#BG5SK5/94Q / @ulidtko / 3769 дней назад
лол, ты забыл, что любой гуй это однопоточное говно?
#BG5SK5/Q9K / @kerrigan / 3769 дней назад
@kerrigan пост не про это, а про то, что я не нашел штатных способов проверить контрол на залоченность.
#BG5SK5/TGS / @ninesigns --> #BG5SK5/Q9K / 3769 дней назад
@4da лан
#BG5SK5/RS3 / @kerrigan --> #BG5SK5/TGS / 3768 дней назад
ipv6 ready BnW для ведрофона BnW на Реформале Викивач Котятки

Цоперайт © 2010-2016 @stiletto.