Browse Source

websocket消息发送接口调整

master
liujiaqiang 2 years ago
parent
commit
22446f71b2
  1. 5
      24Hour/Controllers/Common/WebSocketController.cs

5
24Hour/Controllers/Common/WebSocketController.cs

@ -123,8 +123,6 @@ namespace _24Hour.Controllers.Common
{ {
//获取发送人连接 //获取发送人连接
var socket = CONNECT_POOL.Where(q => q.Key == _userdata.Id).Select(q => q.Value).First(); var socket = CONNECT_POOL.Where(q => q.Key == _userdata.Id).Select(q => q.Value).First();
while (true)
{
if (socket.State == WebSocketState.Open) if (socket.State == WebSocketState.Open)
{ {
ArraySegment<byte> buffer = new ArraySegment<byte>(new byte[2048]); ArraySegment<byte> buffer = new ArraySegment<byte>(new byte[2048]);
@ -180,7 +178,7 @@ namespace _24Hour.Controllers.Common
catch (Exception exs) catch (Exception exs)
{ {
result.IsSucceed = false; result.IsSucceed = false;
result.result = "异常:"+ exs.Message+ ""; result.result = "异常:" + exs.Message + "";
//消息转发异常处理,本次消息忽略 继续监听接下来的消息 //消息转发异常处理,本次消息忽略 继续监听接下来的消息
} }
#endregion #endregion
@ -190,7 +188,6 @@ namespace _24Hour.Controllers.Common
result.IsSucceed = false; result.IsSucceed = false;
result.result = " 重新连接!"; result.result = " 重新连接!";
} }
}//while end
} }
catch (Exception ex) catch (Exception ex)
{ {

Loading…
Cancel
Save