Ошибки при отключении lua трейдера

Ошибки при отключении lua трейдера
Atom
10/9/2015
RomSunZ


ошибки в трейдере:
Quote:

00:18:03.525| |QuikLUA |Останавливаем коннектор.
00:18:03.525| |QuikLUA |Disconnect
00:18:48.831|Error |QuikLUA |System.IO.IOException: Не удается прочитать данные из транспортного соединения: Удаленный хост принудительно разорвал существующее подключение. ---> System.Net.Sockets.SocketException: Удаленный хост принудительно разорвал существующее подключение
в System.Net.Sockets.Socket.Receive(Byte[] buffer, Int32 offset, Int32 size, SocketFlags socketFlags)
в System.Net.Sockets.NetworkStream.Read(Byte[] buffer, Int32 offset, Int32 size)
--- Конец трассировки внутреннего стека исключений ---
в System.Net.Sockets.NetworkStream.Read(Byte[] buffer, Int32 offset, Int32 size)
в System.IO.Stream.ReadByte()
в StockSharp.Fix.Native.BaseFixReader.ReadByte()
в StockSharp.Fix.Native.TextFixReader.ReadTag()
в #=qY7EQRwUIsit3qC5ocnNktHxrda79CyXtinZA3Kc0Bf2toXnR5uiNR05VWIfmtUYP.#=qBEyGkDNOKnG85kGLCNi1vQ==(IFixReader #=qodUSE5pXOL6pN7IQKBH4Sw==, FixTags #=qzvyPLN05Qm4mrdHHb23YIA==)
в #=qY7EQRwUIsit3qC5ocnNktHxrda79CyXtinZA3Kc0Bf2toXnR5uiNR05VWIfmtUYP.#=q0xQzUnvYJ0PBL7wZHLeNtA==(IFixReader #=qeczJGdDwwvThvXKJrV$tTA==, Boolean #=qhq2VANXJ1vPBZz8fzeqBHU8elb3AeGS5uhk9g7cEc50=, String #=qobD63RyofHtq7b2RVtAo$LWZ2hnlIWys5JioHrqCQmE=, ILogReceiver #=qB02dngH4hgOU7l0sT$4i2g==, String #=qBCsIjDCc_BItZuticOj70g==, Func`3 #=qkn$knTFjpPGrArpThSLx7w==, Action`1 #=qe3oxTGnnL0GzVe_NzdM4Yg==)
00:18:48.831|Error |QuikLUA |System.IO.IOException: Не удается прочитать данные из транспортного соединения: Удаленный хост принудительно разорвал существующее подключение. ---> System.Net.Sockets.SocketException: Удаленный хост принудительно разорвал существующее подключение
в System.Net.Sockets.Socket.Receive(Byte[] buffer, Int32 offset, Int32 size, SocketFlags socketFlags)
в System.Net.Sockets.NetworkStream.Read(Byte[] buffer, Int32 offset, Int32 size)
--- Конец трассировки внутреннего стека исключений ---
в System.Net.Sockets.NetworkStream.Read(Byte[] buffer, Int32 offset, Int32 size)
в System.IO.Stream.ReadByte()
в StockSharp.Fix.Native.BaseFixReader.ReadByte()
в StockSharp.Fix.Native.TextFixReader.ReadTag()
в #=qY7EQRwUIsit3qC5ocnNktHxrda79CyXtinZA3Kc0Bf2toXnR5uiNR05VWIfmtUYP.#=qBEyGkDNOKnG85kGLCNi1vQ==(IFixReader #=qodUSE5pXOL6pN7IQKBH4Sw==, FixTags #=qzvyPLN05Qm4mrdHHb23YIA==)
в #=qY7EQRwUIsit3qC5ocnNktHxrda79CyXtinZA3Kc0Bf2toXnR5uiNR05VWIfmtUYP.#=q0xQzUnvYJ0PBL7wZHLeNtA==(IFixReader #=qeczJGdDwwvThvXKJrV$tTA==, Boolean #=qhq2VANXJ1vPBZz8fzeqBHU8elb3AeGS5uhk9g7cEc50=, String #=qobD63RyofHtq7b2RVtAo$LWZ2hnlIWys5JioHrqCQmE=, ILogReceiver #=qB02dngH4hgOU7l0sT$4i2g==, String #=qBCsIjDCc_BItZuticOj70g==, Func`3 #=qkn$knTFjpPGrArpThSLx7w==, Action`1 #=qe3oxTGnnL0GzVe_NzdM4Yg==)


ошибки в луа:
Quote:

2015/10/09 22:56:56.215| |FixServer |From quik 127.0.0.1:42593: Logout
2015/10/09 22:56:56.216| |FixServer |From quik 127.0.0.1:42594: Logout
2015/10/09 22:56:56.216| |FixServer |Disconnect quik (127.0.0.1:42593)
2015/10/09 22:56:56.217| |FixServer |Disconnect quik (127.0.0.1:42594)
2015/10/09 22:56:56.248|Error |FixServer |System.ObjectDisposedException: Доступ к ликвидированному объекту невозможен.
Имя объекта: "System.Net.Sockets.NetworkStream".
в System.Net.Sockets.NetworkStream.Read(Byte[] buffer, Int32 offset, Int32 size)
в System.IO.Stream.ReadByte()
в StockSharp.Fix.Native.BaseFixReader.ReadByte()
в StockSharp.Fix.Native.TextFixReader.ReadString()
в #=qY7EQRwUIsit3qC5ocnNktHxrda79CyXtinZA3Kc0Bf2toXnR5uiNR05VWIfmtUYP.#=q0xQzUnvYJ0PBL7wZHLeNtA==(IFixReader #=qeczJGdDwwvThvXKJrV$tTA==, Boolean #=qhq2VANXJ1vPBZz8fzeqBHU8elb3AeGS5uhk9g7cEc50=, String #=qobD63RyofHtq7b2RVtAo$LWZ2hnlIWys5JioHrqCQmE=, ILogReceiver #=qB02dngH4hgOU7l0sT$4i2g==, String #=qBCsIjDCc_BItZuticOj70g==, Func`3 #=qkn$knTFjpPGrArpThSLx7w==, Action`1 #=qe3oxTGnnL0GzVe_NzdM4Yg==)
2015/10/09 22:56:56.248|Error |FixServer |System.ObjectDisposedException: Доступ к ликвидированному объекту невозможен.
Имя объекта: "System.Net.Sockets.NetworkStream".
в System.Net.Sockets.NetworkStream.Read(Byte[] buffer, Int32 offset, Int32 size)
в System.IO.Stream.ReadByte()
в StockSharp.Fix.Native.BaseFixReader.ReadByte()
в StockSharp.Fix.Native.TextFixReader.ReadString()
в #=qY7EQRwUIsit3qC5ocnNktHxrda79CyXtinZA3Kc0Bf2toXnR5uiNR05VWIfmtUYP.#=q0xQzUnvYJ0PBL7wZHLeNtA==(IFixReader #=qeczJGdDwwvThvXKJrV$tTA==, Boolean #=qhq2VANXJ1vPBZz8fzeqBHU8elb3AeGS5uhk9g7cEc50=, String #=qobD63RyofHtq7b2RVtAo$LWZ2hnlIWys5JioHrqCQmE=, ILogReceiver #=qB02dngH4hgOU7l0sT$4i2g==, String #=qBCsIjDCc_BItZuticOj70g==, Func`3 #=qkn$knTFjpPGrArpThSLx7w==, Action`1 #=qe3oxTGnnL0GzVe_NzdM4Yg==)
2015/10/09 22:56:56.248|Error |FixServer |System.ObjectDisposedException: Доступ к ликвидированному объекту невозможен.
Имя объекта: "System.Net.Sockets.NetworkStream".
в System.Net.Sockets.NetworkStream.Read(Byte[] buffer, Int32 offset, Int32 size)
в System.IO.Stream.ReadByte()
в StockSharp.Fix.Native.BaseFixReader.ReadByte()
в StockSharp.Fix.Native.TextFixReader.ReadTag()
в #=qY7EQRwUIsit3qC5ocnNktHxrda79CyXtinZA3Kc0Bf2toXnR5uiNR05VWIfmtUYP.#=qBEyGkDNOKnG85kGLCNi1vQ==(IFixReader #=qodUSE5pXOL6pN7IQKBH4Sw==, FixTags #=qzvyPLN05Qm4mrdHHb23YIA==)
в #=qY7EQRwUIsit3qC5ocnNktHxrda79CyXtinZA3Kc0Bf2toXnR5uiNR05VWIfmtUYP.#=q0xQzUnvYJ0PBL7wZHLeNtA==(IFixReader #=qeczJGdDwwvThvXKJrV$tTA==, Boolean #=qhq2VANXJ1vPBZz8fzeqBHU8elb3AeGS5uhk9g7cEc50=, String #=qobD63RyofHtq7b2RVtAo$LWZ2hnlIWys5JioHrqCQmE=, ILogReceiver #=qB02dngH4hgOU7l0sT$4i2g==, String #=qBCsIjDCc_BItZuticOj70g==, Func`3 #=qkn$knTFjpPGrArpThSLx7w==, Action`1 #=qe3oxTGnnL0GzVe_NzdM4Yg==)
2015/10/09 22:56:56.248|Error |FixServer |System.ObjectDisposedException: Доступ к ликвидированному объекту невозможен.
Имя объекта: "System.Net.Sockets.NetworkStream".
в System.Net.Sockets.NetworkStream.Read(Byte[] buffer, Int32 offset, Int32 size)
в System.IO.Stream.ReadByte()
в StockSharp.Fix.Native.BaseFixReader.ReadByte()
в StockSharp.Fix.Native.TextFixReader.ReadTag()
в #=qY7EQRwUIsit3qC5ocnNktHxrda79CyXtinZA3Kc0Bf2toXnR5uiNR05VWIfmtUYP.#=qBEyGkDNOKnG85kGLCNi1vQ==(IFixReader #=qodUSE5pXOL6pN7IQKBH4Sw==, FixTags #=qzvyPLN05Qm4mrdHHb23YIA==)
в #=qY7EQRwUIsit3qC5ocnNktHxrda79CyXtinZA3Kc0Bf2toXnR5uiNR05VWIfmtUYP.#=q0xQzUnvYJ0PBL7wZHLeNtA==(IFixReader #=qeczJGdDwwvThvXKJrV$tTA==, Boolean #=qhq2VANXJ1vPBZz8fzeqBHU8elb3AeGS5uhk9g7cEc50=, String #=qobD63RyofHtq7b2RVtAo$LWZ2hnlIWys5JioHrqCQmE=, ILogReceiver #=qB02dngH4hgOU7l0sT$4i2g==, String #=qBCsIjDCc_BItZuticOj70g==, Func`3 #=qkn$knTFjpPGrArpThSLx7w==, Action`1 #=qe3oxTGnnL0GzVe_NzdM4Yg==)
2015/10/09 22:56:56.248|Error |FixServer |System.ObjectDisposedException: Доступ к ликвидированному объекту невозможен.
Имя объекта: "System.Net.Sockets.NetworkStream".
в System.Net.Sockets.NetworkStream.Read(Byte[] buffer, Int32 offset, Int32 size)
в System.IO.Stream.ReadByte()
в StockSharp.Fix.Native.BaseFixReader.ReadByte()
в StockSharp.Fix.Native.TextFixReader.SkipValue()
в #=qY7EQRwUIsit3qC5ocnNktHxrda79CyXtinZA3Kc0Bf2toXnR5uiNR05VWIfmtUYP.#=q0xQzUnvYJ0PBL7wZHLeNtA==(IFixReader #=qeczJGdDwwvThvXKJrV$tTA==, Boolean #=qhq2VANXJ1vPBZz8fzeqBHU8elb3AeGS5uhk9g7cEc50=, String #=qobD63RyofHtq7b2RVtAo$LWZ2hnlIWys5JioHrqCQmE=, ILogReceiver #=qB02dngH4hgOU7l0sT$4i2g==, String #=qBCsIjDCc_BItZuticOj70g==, Func`3 #=qkn$knTFjpPGrArpThSLx7w==, Action`1 #=qe3oxTGnnL0GzVe_NzdM4Yg==)
2015/10/09 22:56:56.248|Error |FixServer |System.ObjectDisposedException: Доступ к ликвидированному объекту невозможен.
Имя объекта: "System.Net.Sockets.NetworkStream".
в System.Net.Sockets.NetworkStream.Read(Byte[] buffer, Int32 offset, Int32 size)
в System.IO.Stream.ReadByte()
в StockSharp.Fix.Native.BaseFixReader.ReadByte()
в StockSharp.Fix.Native.TextFixReader.SkipValue()
в #=qY7EQRwUIsit3qC5ocnNktHxrda79CyXtinZA3Kc0Bf2toXnR5uiNR05VWIfmtUYP.#=q0xQzUnvYJ0PBL7wZHLeNtA==(IFixReader #=qeczJGdDwwvThvXKJrV$tTA==, Boolean #=qhq2VANXJ1vPBZz8fzeqBHU8elb3AeGS5uhk9g7cEc50=, String #=qobD63RyofHtq7b2RVtAo$LWZ2hnlIWys5JioHrqCQmE=, ILogReceiver #=qB02dngH4hgOU7l0sT$4i2g==, String #=qBCsIjDCc_BItZuticOj70g==, Func`3 #=qkn$knTFjpPGrArpThSLx7w==, Action`1 #=qe3oxTGnnL0GzVe_NzdM4Yg==)
2015/10/09 22:56:56.248| |FixServer |Disconnect quik (127.0.0.1:42594)
2015/10/09 22:56:56.248| |FixServer |Disconnect quik (127.0.0.1:42593)
2015/10/09 22:57:07.787| |LuaServer |LookupAllTrades done
2015/10/09 22:57:07.787| |LuaServer |Request: Type = MarketData
2015/10/09 22:57:07.787| |LuaServer |LookupAllTrades
2015/10/09 22:57:07.788| |LuaServer |All trades count: 1067434
2015/10/09 22:57:19.201| |LuaServer |LookupAllTrades done
2015/10/09 22:57:19.201| |LuaServer |Request: Type = MarketData
2015/10/09 22:57:19.201| |LuaServer |LookupAllTrades
2015/10/09 22:57:19.202| |LuaServer |All trades count: 1067434
2015/10/09 22:57:31.388| |LuaServer |LookupAllTrades done
2015/10/09 22:57:31.388| |LuaServer |Request: Type = MarketData
2015/10/09 22:57:31.388| |LuaServer |LookupAllTrades
2015/10/09 22:57:31.388| |LuaServer |All trades count: 1067435
2015/10/09 22:57:42.943| |LuaServer |LookupAllTrades done
2015/10/09 22:57:42.943| |LuaServer |Request: Type = MarketData
2015/10/09 22:57:42.943| |LuaServer |LookupAllTrades
2015/10/09 22:57:42.944| |LuaServer |All trades count: 1067435
2015/10/09 22:57:54.467| |LuaServer |LookupAllTrades done



что приводит к зависанию квика на продолжительное время при отключении коннектора для обработки этих исключений.

Tags:


Thanks:




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

loading
clippy