aboutsummaryrefslogtreecommitdiff
path: root/MediaBrowser.Api/SessionsService.cs
diff options
context:
space:
mode:
authorLuke Pulverenti <luke.pulverenti@gmail.com>2013-05-11 12:41:50 -0400
committerLuke Pulverenti <luke.pulverenti@gmail.com>2013-05-11 12:41:50 -0400
commita1b45e98904c287b82d2f7d24eb4f4e2a248e211 (patch)
treeecb6baa9b12bc7cbbcf92d86ba2457de437cfef5 /MediaBrowser.Api/SessionsService.cs
parent369107bab8f7ede2a3350249ee0cf83ba57cf81b (diff)
fixed web socket check-ins
Diffstat (limited to 'MediaBrowser.Api/SessionsService.cs')
-rw-r--r--MediaBrowser.Api/SessionsService.cs11
1 files changed, 7 insertions, 4 deletions
diff --git a/MediaBrowser.Api/SessionsService.cs b/MediaBrowser.Api/SessionsService.cs
index 271e5bbd6..eae5d6d6a 100644
--- a/MediaBrowser.Api/SessionsService.cs
+++ b/MediaBrowser.Api/SessionsService.cs
@@ -98,12 +98,15 @@ namespace MediaBrowser.Api
throw new ResourceNotFoundException(string.Format("Session {0} not found.", request.Id));
}
- session.WebSocket.SendAsync(new WebSocketMessage<BrowseTo>
+ foreach (var socket in session.WebSockets)
{
- MessageType = "Browse",
- Data = request
+ socket.SendAsync(new WebSocketMessage<BrowseTo>
+ {
+ MessageType = "Browse",
+ Data = request
- }, CancellationToken.None);
+ }, CancellationToken.None);
+ }
}
}
}