
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
10.03.2013, 20:23
|
|||
|---|---|---|---|
|
|||
C# priority of Thread |
|||
|
#18+
Добрый день! У меня есть 2 thread's один читает из socket второй пишет ... Как можно сделать, что бы во время когда thread пишет в socket, thread котрый читает засыпал ? М.б. кто то сталкивался с проблемой приоритетов thread? Спасибо.. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
10.03.2013, 20:32
|
|||
|---|---|---|---|
C# priority of Thread |
|||
|
#18+
bdm77, изначальная задача то в чём состоит? очень похоже, что здесь не потоки нужны, а асинхронный ввод-вывод ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
10.03.2013, 20:58
|
|||
|---|---|---|---|
|
|||
C# priority of Thread |
|||
|
#18+
Изопропил, Задача следующая! Нужно передать информацию с одного компа на другой.. ThreadRead - читает; ThreadWrite - пишет ; 'ThreadRead' получает 'Request' , обрабатывает и посылает информацию обратно. 'ThreadWrite' пишет в 'Socket' , после того как написал, нужно проверить контрольную сумму на второй стороне. Поэтому метод 'ThreadWrite' ждет 'ACK' || 'NACK', для этого я читаю из socket . Вторая сторона пишет ответ 'ACK' || 'NACK'. Но ответ получает не метод 'ThreadWrite' , а 'ThreadRead' .. программа падает.. Поэтому я хочу, что бы во время работы 'ThreadWrite' , когда ждет ответа, 'ThreadRead' засыпал.. Спасибо.. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
10.03.2013, 21:02
|
|||
|---|---|---|---|
C# priority of Thread |
|||
|
#18+
Асинхронный ввод вывод с функцией обратного вызова, специально для решения такой задачи сделан. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
10.03.2013, 21:44
|
|||
|---|---|---|---|
|
|||
C# priority of Thread |
|||
|
#18+
Green2, Можно подробнее? Спасибо ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=16&tablet=1&tid=1341889]: |
0ms |
get settings: |
11ms |
get forum list: |
20ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
71ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
55ms |
get tp. blocked users: |
1ms |
| others: | 235ms |
| total: | 417ms |

| 0 / 0 |
