3 / 2 / 2
Регистрация: 24.05.2016
Сообщений: 248
|
||||||
1 | ||||||
Как правильно завершить поток сервера?10.07.2017, 15:27. Показов 1706. Ответов 9
Метки нет (Все метки)
0
|
10.07.2017, 15:27 | |
Ответы с готовыми решениями:
9
Как правильно завершить поток FileStream Как правильно завершить поток без исключения ThreadInterruptedException? Как правильно завершить поток (программа часы в Label) Как завершить поток? |
360 / 287 / 76
Регистрация: 21.06.2016
Сообщений: 1,115
|
|
10.07.2017, 16:22 | 2 |
Просто интересно, через сколько милисекунд у Вас количество потоков превысит максимум и вылетит ексепшн?
П.С. - работу оного не проверял, но создание Thread-ов в цикле - ну как-то не то.
1
|
10.07.2017, 16:29 | 3 |
FastMailSend, почитайте про Паттерны Асинхронного программирования. Советую выбрать один(последний) и его использовать для ваших клиент-серверов.
1
|
3 / 2 / 2
Регистрация: 24.05.2016
Сообщений: 248
|
|
10.07.2017, 17:14 [ТС] | 4 |
Отсюда взял этот код:
https://habrahabr.ru/post/120157/
0
|
484 / 397 / 68
Регистрация: 14.02.2014
Сообщений: 1,930
|
|
10.07.2017, 17:50 | 5 |
И вас не смутило, что статья 2011 года, а также, что к ней куча критических комментариев?
1
|
Warrior
500 / 427 / 177
Регистрация: 23.11.2014
Сообщений: 932
|
||||||
10.07.2017, 19:21 | 6 | |||||
hoolygan, AcceptTcpClient этот метод лочит управление
FastMailSend, Использовать токен отмены и юзать задачи что то в этом роде
1
|
214 / 210 / 146
Регистрация: 20.11.2014
Сообщений: 1,161
|
|
10.07.2017, 21:13 | 7 |
_exp10der_, а можете подсказать пожалуйста как всю эту красоту запускать, где обрабатываются принятые сообщения и как отправить ответ клиенту?
1
|
214 / 210 / 146
Регистрация: 20.11.2014
Сообщений: 1,161
|
|
13.07.2017, 20:39 | 8 |
актуально. Кто-нибудь может помочь и подсказать как использовать код выше?
1
|
Warrior
500 / 427 / 177
Регистрация: 23.11.2014
Сообщений: 932
|
|
16.07.2017, 18:06 | 9 |
bbq, Это пример на коленке что бы показать что надо принимать в метод CancellationToken и внутри проверять на отмену.
1
|
214 / 210 / 146
Регистрация: 20.11.2014
Сообщений: 1,161
|
|||||||||||
17.07.2017, 22:45 | 10 | ||||||||||
_exp10der_, у меня сейчас сервер выглядит так:
1
|
17.07.2017, 22:45 | |
17.07.2017, 22:45 | |
Помогаю со студенческими работами здесь
10
Как завершить поток в программе Потоки. Как завершить поток через N sec? Как завершить текущий поток? Что-то вроде GetCurrentThread().Abort() Завершить поток while Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |