~AreEnn
~R4SAS
~acetone
~orignal
~villain
@onon
&N00B
+relaybot
DUHOVKIN_
Guest7184
Komap-
Most2
Nausicaa
Nikat
Ruskoye_911
Vort
Xeha
anon3
b3t4f4c3
fidoid
karamba_i2p
nemiga
not_bob_afk
plap
poriori
profetikla
qend
segfault
soos
teeth
tetrimer_
uis
un
unlike
user
weko
whothefuckami
orignal
намереваюсь boost::date_time выпилить совсем
onon
А над стримами нет желания поработать немного?
orignal
я плохо понимаю что там надо делать
orignal
вот над датаграммами собираюсь
onon
Да там с наками разобраться, у меня просто не получается.
orignal
у меня тем более
onon
Полученные наки добавлять в список, и при перепосылке проверять соответствие
onon
Я просто не знаю как итерироваться по списку, когда я уже итерируюсь по другому списку
onon
Если и там и там итератор 'it'
orignal
а ну это можно
orignal
назови it1 и все
onon
А, ну попробую
orignal
такое есть во многих местах
orignal
посмотри например в Transports.cpp как сделано
onon
Угу
segfault
orignal: > намереваюсь boost::date_time выпилить совсем
segfault
а что в нём плохого?
orignal
не тред сейф
orignal
у R4SAS -а иногда при старге грохаестся
segfault
orignal: так заверни в boost::atomic
Vort
с путями в бусте, по-моему, тоже похожая проблема
Vort
и там гонки возникают при доступе ко внутренним данным буста, а не к юзерским данным
Vort
то есть, тут синхронизация нужна на уровне кода, а не на уровне данных
Vort
каждый схожий вызов оборачивать в мьютекс
Vort
откопал вот в логах чата. моё сообщение "а до работы с файлами дело не дошло. буст обосрался в процессе преобразования std::string в boost::filesystem::path"
Vort
даже ссылка на стек ещё не протухла. через 5 месяцев протухнет )
orignal
Vort так я на это ответил что надо перейти на std::filesystem но это с 17 ого
orignal
segfault вот я не хочу ставить мьютекс на каждый чих
orignal
проща взять нормальный код из std