Size: a a a

2020 December 11

B

Bonart in pro.net
Yury
В этом случае thread.Abort выполнился бы успешно, а у меня блокируется поток, в котором я вызываю Abort. Или я ошибаюсь?
Аборты запретили
источник

Y

Yury in pro.net
да, я мастер обьяснять. Это net framework 4.6. После вызова метода внешней бииблиотеки, управление назад не возвращается. Стал делать такой вызов в отдельном потоке и по таймауту абортить. Но это не работает. Я так понимаю, что это потому, что зависон произошел в unmanaged области внешней библиотеки
источник

B

Bonart in pro.net
Yury
да, я мастер обьяснять. Это net framework 4.6. После вызова метода внешней бииблиотеки, управление назад не возвращается. Стал делать такой вызов в отдельном потоке и по таймауту абортить. Но это не работает. Я так понимаю, что это потому, что зависон произошел в unmanaged области внешней библиотеки
Абортить нельзя. Совсем
источник

B

Bonart in pro.net
EgorBo
нихрена не спокойно, та же херня, просто у многих андроидов дешманский пластиковый корпус который плохо проводит тепло
А нужен примерзающий прямо к пальцам металлический?
источник

AH

Ayrat Hudaygulov in pro.net
Yury
да, я мастер обьяснять. Это net framework 4.6. После вызова метода внешней бииблиотеки, управление назад не возвращается. Стал делать такой вызов в отдельном потоке и по таймауту абортить. Но это не работает. Я так понимаю, что это потому, что зависон произошел в unmanaged области внешней библиотеки
а ты можешь дебагером посмотреть где тред висит?
источник

Y

Yury in pro.net
Ayrat Hudaygulov
а ты можешь дебагером посмотреть где тред висит?
Это сложно. В моём окружении эта проблема не воспроизводится. Воспроизводится у коллеги, и заказчика. Коллега не .net специалист.
источник

B

Bonart in pro.net
EgorBo
в США есть места где холоднее намного чем в твоей москве
Какая у НЙ изотерма января?
источник

IC

Ilya Chernoudov in pro.net
Yury
Это сложно. В моём окружении эта проблема не воспроизводится. Воспроизводится у коллеги, и заказчика. Коллега не .net специалист.
А что метод то делает? Расчеты или работа с оборудованием?
источник

АК

Александр Караман... in pro.net
Yury
Всем привет. Подскажите, кто-нибудь имел дело с библиотеками, методы которой случайным образом иногда не возвращают управление в вызывающий код? Правильно ли я понимаю, что такие вызовы надо делать из отдельного процесса, и в случае зависания, пересоздавать процесс? Как в таком случае лучше организовать межпроцессное взаимодействие для получения данных?
У меня была подобная ситуация, но не столь запущенная - библиотека на шарпе была, без исходников. Банально обернул вызов в таск ран. Но дума это другой случай. Судя по описанию - во внешней библиотеке зависание, возможно дело не в контексте
источник

AB

Alex Bespalov in pro.net
>Банально обернул вызов в таск ран
И оно никогда не завершалось? Или просто дольше чем почему то нужно было прям сейчас?
источник

E

EgorBo in pro.net
https://github.com/dotnet/runtime/pull/45970

всё, начал под арм байтоёбить!
источник

LY

Lev Yas in pro.net
ващё ничё не понятно))) А кто это ревьюить будет? Обычно ревьюеры автоматом назначаются или же сам призываешь ревьюеров, а у вас как?
источник

VK

Vladislav Khapin in pro.net
Ты на м1 смотришь?
источник

E

EgorBo in pro.net
Vladislav Khapin
Ты на м1 смотришь?
ога
источник

E

EgorBo in pro.net
Lev Yas
ващё ничё не понятно))) А кто это ревьюить будет? Обычно ревьюеры автоматом назначаются или же сам призываешь ревьюеров, а у вас как?
бот сам угадывает лейбл, а к лейблу обычно шлется нотификейшн код овнерам
источник

E

EgorBo in pro.net
в LLVM когда засылал пр свой первый (и единственный) там было правило "ну ты это.. посмотри сам кто до тебя трогал этот код и его и назначай ревьювером"
источник

E

EgorBo in pro.net
я на барьеры смотрю в М1 потому что хочу включить этот волшебный свитч который мемори ордеринг меняет на интелоподобный
источник

LY

Lev Yas in pro.net
EgorBo
бот сам угадывает лейбл, а к лейблу обычно шлется нотификейшн код овнерам
аа, вижу, спс
источник

IC

Ilya Chernoudov in pro.net
EgorBo
я на барьеры смотрю в М1 потому что хочу включить этот волшебный свитч который мемори ордеринг меняет на интелоподобный
Включить или выключить?
источник

IC

Ilya Chernoudov in pro.net
Насколько я понял, Розетта его включает
источник