Size: a a a

2020 December 24

S

So in pro.net
пробовал хукать сигнал через libc но оно закрывает приложение не дав выполнить ничего
источник

S

So in pro.net
каким образом, кратко если можно поясните
источник

S

So in pro.net
мне нужно это для того, что бы сохранить состояние приложения в случае закрытия вот такого, так что код может выполняться определённое время
источник

AT

Alexey Tkachenko in pro.net
So
мне нужно это для того, что бы сохранить состояние приложения в случае закрытия вот такого, так что код может выполняться определённое время
у тебя Linux only?
источник

S

So in pro.net
Alexey Tkachenko
у тебя Linux only?
нет, ещё винда, но на винде там всё просто, 1 апи функция которая тебе сразу на всё можно сказать даёт инфу, как и что там закрылось, так что это я сделал уже
источник

AT

Alexey Tkachenko in pro.net
на линухе можешь SIGINT перехватить или перевести терминал в raw-режим
источник

S

So in pro.net
ну вот я ловлю его, ставлю свой типо хендлер, а приложение закрывается всё ровно не выполнил ничего
источник

AT

Alexey Tkachenko in pro.net
So
ну вот я ловлю его, ставлю свой типо хендлер, а приложение закрывается всё ровно не выполнил ничего
Console.CancelKeyPress тоже не работает?
источник

S

So in pro.net
убивается тоже не дав ничего сделать
источник

AT

Alexey Tkachenko in pro.net
источник

AT

Alexey Tkachenko in pro.net
So
убивается тоже не дав ничего сделать
источник

S

So in pro.net
пробовал этот сансел ивент, но щас ещё разок сделаю, мб в чём-то ошибся в первый раз
источник

S

So in pro.net
а, с асинком не работает такая вещь, вот в чём проблема. сори не написал об этом сразу
источник

S

So in pro.net
мб такие вещи вообще не стоит делать асинхронными, просто данные на сервер шлются, а там асинк
источник

S

So in pro.net
если синхронно дёргать через .GetAwaiter().GetResult(); то всё гуд работает
источник

S

So in pro.net
интересно почему так
источник

AT

Alexey Tkachenko in pro.net
а, ну так с этого начинать надо
источник

AT

Alexey Tkachenko in pro.net
ты отменил завершение процесса кстати?
источник

AT

Alexey Tkachenko in pro.net
у тебя таска ушла в фон, и пока она не успела выполниться, обработчик завершился, процесс тоже помер
источник

IC

Ilya Chernoudov in pro.net
Почему нельзя просто скопировать console lifetime из аспнет?🤔
источник