Re[2]: В релизе получаю исключения
От: _agg  
Дата: 26.05.23 07:21
Оценка:
Здравствуйте, kov_serg, Вы писали:

_>Здравствуйте, _agg, Вы писали:


_>>Все как бы работает, но так как TAO библиотека мудрая то она это исключения передает клиенту, его конечно перехватываешь и все ок, данные не потерялись,

_>> но хочется разобраться в чем причина, подскажите может есть настройки компилятора какие-то что бы как-нибудь выявить это, в общем за любые советы спасибо.

_>1. А что пишет само исключение, если поймать?

_>
_>сatch(const std::system_error& e) {
_>  std::cout << "Caught system_error with code " << e.code() << " meaning " << e.what() << '\n';
_>}
_>

_>2. Отладчик в студии больше не работает? Можно же останавливаться при возникновении данного исключения.

Вот само исключение в сервере я наблюдаю только в окне Output, где оно именно происходит непонятно, пробовал перехватывать но увы.
В данный момент поиграл настройками компилятора и когда указываешь оптимизацию "Optimizations (Favor Speed) (/Ox)" таких исключений не возникает.
Плохо что не разобрался конечно в чем причина, но ситуацию исправил.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.