Зависание после блокировки
От: Аноним  
Дата: 16.09.10 04:13
Оценка:
Доброго времени суток!
Ситуевина в следующем: клиент-серверное приложение, общается по remoting, после блокировки экрана не может отрисоваться и не реагирует ни на что. Можно убить только через таск-манагер. При этом в приложении не происходит никакой работы, только раз в 3 секунды опрашивается сервер на наличие сообщений. Если сервер выключить — приложение оживает, и отрабатывает как положено.

Может кто сталкивался с подобным?
P.S. fw 3.5, формы и контролы — DevExpress(7.4), сеть — только локалка
Re: Зависание после блокировки
От: Uzzy Россия  
Дата: 16.09.10 05:04
Оценка:
Здравствуйте, Аноним, Вы писали:

А>Доброго времени суток!

А>Ситуевина в следующем: клиент-серверное приложение, общается по remoting, после блокировки экрана не может отрисоваться и не реагирует ни на что. Можно убить только через таск-манагер. При этом в приложении не происходит никакой работы, только раз в 3 секунды опрашивается сервер на наличие сообщений. Если сервер выключить — приложение оживает, и отрабатывает как положено.

А>Может кто сталкивался с подобным?

А>P.S. fw 3.5, формы и контролы — DevExpress(7.4), сеть — только локалка
1. deadlock?
2. сервер не отвечает на запрос посланный в основном потоке.
Re: Зависание после блокировки
От: RadmirT Россия  
Дата: 16.09.10 07:07
Оценка:
Здравствуйте, <Аноним>, Вы писали:

А>Доброго времени суток!

А>Ситуевина в следующем: клиент-серверное приложение, общается по remoting, после блокировки экрана не может отрисоваться и не реагирует ни на что. Можно убить только через таск-манагер. При этом в приложении не происходит никакой работы, только раз в 3 секунды опрашивается сервер на наличие сообщений. Если сервер выключить — приложение оживает, и отрабатывает как положено.

А>Может кто сталкивался с подобным?

А>P.S. fw 3.5, формы и контролы — DevExpress(7.4), сеть — только локалка

С подобной проблемой сталкивался при написании проекта на WCF. Решил с помошью отключения контекста сихронизации для прокси классов.
... << RSDN@Home 1.2.0 alpha 4 rev. 1446>>
Re[2]: Зависание после блокировки
От: Аноним  
Дата: 16.09.10 13:54
Оценка:
Здравствуйте, RadmirT, Вы писали:

RT>Здравствуйте, <Аноним>, Вы писали:


А>>Доброго времени суток!

А>>Ситуевина в следующем: клиент-серверное приложение, общается по remoting, после блокировки экрана не может отрисоваться и не реагирует ни на что. Можно убить только через таск-манагер. При этом в приложении не происходит никакой работы, только раз в 3 секунды опрашивается сервер на наличие сообщений. Если сервер выключить — приложение оживает, и отрабатывает как положено.

А>>Может кто сталкивался с подобным?

А>>P.S. fw 3.5, формы и контролы — DevExpress(7.4), сеть — только локалка

RT>С подобной проблемой сталкивался при написании проекта на WCF. Решил с помошью отключения контекста сихронизации для прокси классов.


Наверно вы правы, вот только как это в чистом ремоутинге сделать?
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.