3
ответа

Как написать общий откат или останов в функции

Эти примеры будут очень упрощенными, но, надеюсь, вы поймете суть. Допустим, у меня есть функция, которая выполняет ряд задач и может занять много времени: асинхронная функция doSomeStuff () {...
вопрос задан: 27 February 2019 19:10
2
ответа

Как я могу приостановить BackgroundWorker? Или что-то подобное

Я использовал BackgroundWorker для загрузки некоторых веб-сайтов путем вызова WebClient. DownloadString в цикле. Я хотел опцию для пользователя отменить посреди загрузки материала, таким образом, я звонил...
вопрос задан: 15 April 2015 20:19
1
ответ

Акустическое эхоподавление в Java

Я реализовываю приложение VoIP, которое использует чистый Java. Существует проблема эха, которая происходит, когда пользователи не используют гарнитуры (главным образом на ноутбуках со встроенными микрофонами). Что в настоящее время происходит...
вопрос задан: 4 August 2010 09:16
1
ответ

Может CancellationTokens использоваться через AppDomains

.NET 4 представила некоторые типы для хорошей поддержки совместной отмены. Я хотел бы смочь отменить операцию, которая работает в другом AppDomain. Тип CancellationToken...
вопрос задан: 1 May 2010 04:57
0
ответов

Получение сохраненного адреса указателя инструкции от обработчика сигнала

Мой вопрос несколько отличается от других, которые задавали об адресах ошибок. Я пытаюсь реализовать ужасный взлом, чтобы определить по обработчику сигнала, прервал ли сигнал ...
вопрос задан: 23 May 2017 11:52
0
ответов

Можно ли отменить отсрочку jQuery?

У меня есть ситуация, когда я хочу отменить отложенный. Отложенный связан с вызовом ajax. Почему я использую deferred'ы? Я не использую обычные объекты xhr, возвращаемые $.ajax. Я использую jsonp,...
вопрос задан: 3 April 2016 20:43
0
ответов

Шаблон для приостановки потоков, аналогичный шаблону CancellationTokenSource и CancellationToken?

Я начал использовать шаблон совместной отмены потока, предоставляемый в платформе 4.0 ConcellationTokenSource и CancellationToken, и я нашел его очень полезным и простым . Моя цель сейчас ...
вопрос задан: 3 March 2016 09:50
0
ответов

Можно ли отменить MSI, который был запущен программным способом, без взаимодействия с пользователем?

Допустим, я запускаю MSI с помощью такой команды: «msiexec.exe / qb / i mypackage.msi», а затем MSI начинает делать это. Может ли MSI, запущенный таким образом, автоматически "отменяться" ...
вопрос задан: 25 February 2015 18:05
0
ответов

Как отменить GetConsumingEnumerable () в BlockingCollection

В следующем коде я использую CancellationToken, чтобы разбудить GetConsumingEnumerable (), когда производитель не производит, и я хочу чтобы выйти из цикла foreach и выйти из задачи. Но я не…
вопрос задан: 22 August 2013 14:07
0
ответов

TaskCanceledException в AggregateException не содержит трассировки стека

Я использую библиотеку параллельных задач для запуска задачи, которая - когда canceled — генерирует исключение OperationCanceledException, которое затем перехватывается с помощью AggregateException следующим образом. ...
вопрос задан: 8 August 2013 05:23
0
ответов

Прерывание длительной задачи в TPL

Наше приложение использует TPL для сериализации (потенциально) длительно выполняющихся единиц работы. Создание работы (задач) осуществляется пользователем и может быть отменено в любой момент. Чтобы иметь отзывчивого пользователя ...
вопрос задан: 7 April 2013 04:45
0
ответов

SwingWorker: когда именно вызывается метод done?

Документация Javadoc для метода done () SwingWorker: выполняется в потоке отправки событий после завершения метода doInBackground. У меня есть подсказки, что это не так в случае отмененного работника. ...
вопрос задан: 23 February 2013 08:04
0
ответов

почему pthread _exit выбрасывает что-то, пойманное многоточием?

если функция, вызываемая pthread _create, имеет следующую структуру try{...code.... pthread _detach (pthread _self ()); pthread _выход (NULL ); }catch (... ){ std ::cout<<"Я здесь"<
вопрос задан: 18 August 2012 03:47
0
ответов

Как реализовать отмену общих Task:s в C#

Все, вот вопрос о дизайне/лучших практиках сложного случая отмены Task:s в C#. Как реализовать отмену общей задачи? В качестве минимального примера предположим следующее: ...
вопрос задан: 21 May 2012 15:36
0
ответов

Есть ли какие-нибудь движения к определению взаимодействия исключений C ++ и отмены pthread?

В наши дни библиотека GNU C использует раскрутку DWARF2 для отмены pthread, так что как исключения C ++, так и обработчики очистки отмены pthread вызываются через общий фрейм вызова раскручивание ...
вопрос задан: 25 February 2012 00:43
0
ответов

Как я могу ожидать выполнения задач, не выбрасывая TaskCanceledExceptions?

У меня есть метод, который создает некоторые задачи, а затем ожидает их выполнения с помощью WaitAll перед возвратом. Проблема в том, что если эти задачи были отменены, то WaitAll генерирует исключение AggregateException, содержащее много…
вопрос задан: 30 December 2011 16:25
0
ответов

C # async CTP - Как пометить асинхронную задачу как отмененную, не генерируя TaskCanceledException?

У меня есть короткая асинхронная задача, которую часто нужно отменять после ее запуска. В классе «Task» есть индикатор IsCanceled, который, я думаю, было бы удобно использовать, чтобы указать, что ...
вопрос задан: 11 August 2011 20:36
0
ответов

Как отменить наблюдаемую последовательность

У меня есть очень простой IObservable , который действует как генератор импульсов каждые 500 мс: var Pulses = Observable.GenerateWithTime (0, i => true, i => i + 1, i => i, ...
вопрос задан: 20 July 2011 09:36
0
ответов

Правильный способ использования LINQ с CancellationToken

Я пытаюсь написать запрос LINQ, который поддерживал бы отмену, используя механизм CancellationToken, который предоставляется в платформе .NET. Однако неясно, как правильно комбинировать ...
вопрос задан: 14 July 2011 21:28
0
ответов

Отмена задачи с несколькими источниками

В настоящее время у меня есть приложение, в котором я создаю серию задач, которые выполняются одну за другой, с источником отмены, который может прерывать выполнение между задачами (т.е. безопасное завершение ...
вопрос задан: 7 June 2011 17:13
0
ответов

Как отменить выполнение SwingWorker?

В настоящее время у меня есть два потока SwingWorker, выполняющих работу в фоновом режиме. Если возникает исключение, метод перестает работать, но поток по-прежнему работает. Как мне остановить выполнение и убить поток ...
вопрос задан: 24 May 2011 18:11
0
ответов

Реализация отменяемых системных вызовов в пространстве пользователя

Я работаю над реализацией отмены pthread в Linux без каких-либо "неприятное поведение" (некоторые могут назвать ошибки) обсуждалось в некоторых из моих недавних вопросов. Подход Linux / glibc к ...
вопрос задан: 15 April 2011 16:20
0
ответов

Что произойдет, если будет вызван обработчик сигнала а в точке отмены?

Предположим, приложение заблокировано в точке отмены, например, чтение, и сигнал получен, и обработчик сигнала вызван. Glibc / NPTL реализует точки отмены путем включения асинхронного ...
вопрос задан: 23 March 2011 17:46
0
ответов

Как правильно выполнять очистку после отмены длительной задачи

Я создал класс, цель которого - абстрагироваться от контроля одновременного доступа к очереди. Класс предназначен для создания экземпляра в одном потоке, для записи в несколько потоков и ...
вопрос задан: 11 March 2011 12:59
0
ответов

Cancellation points in signal handlers?

What happens if a program calls a function which is a cancellation point from a signal handler? There are a number of functions which POSIX specifies as both async-signal-safe and cancellation points. ...
вопрос задан: 21 November 2010 18:55
0
ответов

Используя сборку Android - в акустическом эхоподавлении

Кто-либо знает, как использовать встроенное акустическое эхоподавление устройства на базе Android? Это расположено где-нибудь в кремнии и используется для вызовов спикерфона GSM/CDMA. Мы действительно хотели бы насладиться им для...
вопрос задан: 20 October 2010 18:53
0
ответов

Как отозвать сообщение в RabbitMQ?

У меня есть что-то вроде очереди заданий над RabbitMQ, и при запросе на отмену задания я бы хотел отозвать задания которые еще не начали обрабатывать (их сообщения не были подтверждены), который ...
вопрос задан: 21 September 2010 08:38