[Get Stock List] - Duration: 23:01:02.739 - 23:01:02.739 System.Net.WebException: The underlying connection was closed: An unexpected error occurred on a receive. ---> System.IO.IOException: Unable to read data from the transport connection: An existing connection was forcibly closed by the remote host. ---> System.Net.Sockets.SocketException: An existing connection was forcibly closed by the remote host
at System.Net.Sockets.Socket.Receive(Byte[] buffer, Int32 offset, Int32 size, SocketFlags socketFlags)
at System.Net.Sockets.NetworkStream.Read(Byte[] buffer, Int32 offset, Int32 size)
--- End of inner exception stack trace ---
at System.Net.Sockets.NetworkStream.Read(Byte[] buffer, Int32 offset, Int32 size)
at System.Net.PooledStream.Read(Byte[] buffer, Int32 offset, Int32 size)
at System.Net.Connection.SyncRead(HttpWebRequest request, Boolean userRetrievedStream, Boolean probeRead)
--- End of inner exception stack trace ---
at System.Net.HttpWebRequest.GetResponse()
at Common.GeneralUtility.GetXml(String v_sXmlUrl, Int32 v_iTimeout, Encoding v_eEncoding)
at DataAccess.CacheEngine.GetQuote(String ConnectionString, String v_sSymbol, DataType v_eDataType, Language v_eLanguage, Boolean isShowADRShare, Boolean isShowAShare, String Type, Boolean isShowTopIndustryMktCap)
at BusinessLogic.DataEngine.GetStockQuoteWithDelayIndustry(String ConnectionString, DataType DataType, Language Language, List`1 listSymbol, String Type, List`1& listStock, CustomException& customException)