Вопросы по теме 'manualresetevent'

Многопоточность сервера излишняя?
В настоящий момент я создаю приложение серверного типа, которое будет выполнять обычное прослушивание подключений от внешних клиентов и, когда они подключаются, обрабатывать запросы и т. Д. На данный момент моя реализация создает пару потоков...
165 просмотров

Относительно использования ManualResetEvent использования c #?
я не знаком с использованием ManualResetEvent? это связано с потоком. что он делает и когда его используют? здесь у меня есть код, в котором используется ManualResetEvent, но я просто не понимаю, что он делает? вот код public class Doc :...
20997 просмотров
schedule 05.10.2021

Как правильно остановить однопоточную службу Windows (onStop)?
У меня есть служба Windows, написанная на VS 2010/.NET 4.0. Служба следует схеме приведенного ниже фрагмента кода: с помощью таймера она выполняет желаемое действие каждые пару минут. Требование «желаемого поведения», которое выполняется каждые...
992 просмотров

Проблема ManualResetEvent на встроенной WinXP
У меня возникла проблема с использованием класса ManualResetEvent с параметром тайм-аута. Эта проблема возникает только на встроенной платформе WinXP. Код отлично работает на других платформах Windows. Я общаюсь с TCP-сервером. В моем клиентском...
200 просмотров

Безопасно ли поймать ObjectDisposedException на ManualResetEvent.WaitOne ()?
Это тесно связано с Безопасно ли сигнализировать и немедленно закрывать событие ManualResetEvent? и может ли предоставить одно решение этой проблемы. Скажем, у меня есть несколько потоков, которые потенциально хотят выполнять одну и ту же работу,...
2532 просмотров
schedule 20.07.2022

WCF Async — как использовать ManualResetEvent
Может ли кто-нибудь сказать мне, как использовать «ManualResetEvent» в асинхронной службе wcf? У меня есть консольное приложение, которое вызывает асинхронную службу wcf, и я хотел закрыть консольное приложение после завершения события oncomplete....
1754 просмотров
schedule 13.04.2023

Влияние создания большого количества системных потоков и ожидания MRE?
Я пытаюсь исправить всплески памяти в очень большом приложении. Хотя я не уверен, насколько это повлияет на память, я заметил следующее: Приложение использует собственный пул потоков для выполнения всех дорогостоящих задач. Приложение будет...
151 просмотров

Ожидание ManualResetEvent не освобождается после установки
Я загружаю два файла JSON из Интернета, после чего хочу разрешить загрузку двух страниц, но не раньше. Однако ManualResetEvent , который необходимо установить для загрузки страницы, никогда не «срабатывает». Хотя я знаю, что он устанавливается,...
765 просмотров

Почему работа с двумя ManualResetEvents вызывает здесь взаимоблокировку?
Я выполняю асинхронную операцию загрузки с помощью Starksoft.Net.Ftp . Выглядит так: public void UploadFile(string filePath, string packageVersion) { _uploadFtpClient= new FtpClient(Host, Port, FtpSecurityProtocol.None)...
212 просмотров
schedule 03.01.2023

ManualResetEvent - WaitOne(), похоже, в какой-то момент не освобождает поток
У меня есть многопоточное приложение формы, и вот как спроектирована рассматриваемая часть: Поток 2 (класс BatchPreviewAssistant) ожидает, пока основной поток интерфейса передаст задачу загрузки изображений. После получения задачи...
2469 просмотров