Не приходит информация о заявках
Использую S# 4.1(одна из последних сборок с дева, до этого был 4.0.23, на котором все несколько месяцев работало хорошо).
Дистр плазы последний, который с поддержкой ммвб. На сервере был запущен рутер, робот в котором наблюдалась проблема и еще отдельным процессом сборщик данных с другим AppName.
В пятницу наблюдалась такая проблема, в понедельник она повторилась.
Робот работает и отправляет заявки через Register Order, также подписан на Order changed, New Order, Order Register Failed итд. В один прекрасный момент после Register Order, так больше и не приходило ни одного события изменения заявки будь то нью, чендж фэил итд. Т.е. заявка так и оставалась навечно со статусом ноне. Причем при последующих вызовах RegisterOrder все последующие заявки тоже оставались Ноне.
После перезапуска робота, все начинало работать опять нормально, причем на бирже была информация о самой первой заявки для которой не пришло событие, т.е. первая заявки реально дошла на биржу в отличии от остальных.
В логах, эксепшенах и процессдатаеррор тишина. Причем при всем этом стаканы нормально обновлялись и
Trader.TableRegistry.StreamRegistry.TradeFuture.IsOnline возвращал True.
Проблема случилась в пятницу через час где-то после начала работы робота, в понедельник минут через 15, после перезапуска, ни в пятницу ни в понедельник проблема после перезапуска уже не повторялась.
Есть какие-нибудь соображения? Ибо проблема серьезная, теперь даже по середине дня в магазин спокойно не сходишь [biggrin]