Доброго времени суток!
Ситуевина в следующем: клиент-серверное приложение, общается по remoting, после блокировки экрана не может отрисоваться и не реагирует ни на что. Можно убить только через таск-манагер. При этом в приложении не происходит никакой работы, только раз в 3 секунды опрашивается сервер на наличие сообщений. Если сервер выключить — приложение оживает, и отрабатывает как положено.
Может кто сталкивался с подобным?
P.S. fw 3.5, формы и контролы — DevExpress(7.4), сеть — только локалка
Здравствуйте, Аноним, Вы писали:
А>Доброго времени суток! А>Ситуевина в следующем: клиент-серверное приложение, общается по remoting, после блокировки экрана не может отрисоваться и не реагирует ни на что. Можно убить только через таск-манагер. При этом в приложении не происходит никакой работы, только раз в 3 секунды опрашивается сервер на наличие сообщений. Если сервер выключить — приложение оживает, и отрабатывает как положено.
А>Может кто сталкивался с подобным? А>P.S. fw 3.5, формы и контролы — DevExpress(7.4), сеть — только локалка
1. deadlock?
2. сервер не отвечает на запрос посланный в основном потоке.
Здравствуйте, <Аноним>, Вы писали:
А>Доброго времени суток! А>Ситуевина в следующем: клиент-серверное приложение, общается по 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. Решил с помошью отключения контекста сихронизации для прокси классов.
Наверно вы правы, вот только как это в чистом ремоутинге сделать?