У кого-нибудь работает переподключение?

У кого-нибудь работает переподключение?
Atom
9/3/2013


Интересно это только у меня при потере интернета (кабель из компа вытащил) и восстановлении (обратно подсоединил) не происходит переподключение?

Основные строки кода, связанные с переподклбючением:

Code

// Включаем lrpcq
Trader.UseLocalProtocol = true;

...

// Иициализируем механизм переподключения (будет автоматически соединяться каждые 60 секунд, если шлюз потеряется связь с сервером)
Trader.ReConnectionSettings.ConnectionSettings.Interval = TimeSpan.FromSeconds(60);

// Переподключение при разрыве 
Trader.ReConnectionSettings.ConnectionSettings.ReAttemptCount = -1;

// Подписываемся на событие успешного восстановления соединения
Trader.ReConnectionSettings.ConnectionSettings.Restored += () => this.GuiAsync(() => MessageBox.Show(this, "Соединение восстановлено."));


А также, если пытаюсь ручками переподключиться ругается, что не остановлены потоки.

Tags:


Thanks:


Den

Avatar
Date: 9/4/2013
Reply


В квике это регрессия в 4.0.18:

http://stocksharp.com/fo...ie-vosstanavlivaietsia/
Thanks:

Mikhail Sukhov

Avatar
Date: 9/4/2013
Reply


Речь идет о Плазе? Тогда там сам роутер устанавливает подключение в случае разрыва связи. С роутером то соединение не теряется.
Thanks:

Lipot

Avatar
Date: 9/4/2013
Reply


Да, речь о Плазе! Спасибо за отклик.
А сам роутер - не подскажете где поискать информацию как его настраивать? Или он это делает автоматически?

Я правильно понял, что стокшарп следит в данном случае за соединением с роутером, предполагая, что роутер в свою очередь подключен к интернет и соответственно торгам?
Thanks:


Attach files by dragging & dropping, , or pasting from the clipboard.

loading
clippy