Return 404 for WS handler when session doesnt exist

This commit is contained in:
Marcos Lilljedahl
2017-07-31 18:20:27 -03:00
parent fa3b56ecfe
commit 7a49c557e0
4 changed files with 20 additions and 8 deletions

4
api.go
View File

@@ -41,8 +41,6 @@ func main() {
}
}()
server := handlers.Broadcast.GetHandler()
r := mux.NewRouter()
corsRouter := mux.NewRouter()
@@ -77,7 +75,7 @@ func main() {
http.ServeFile(rw, r, "www/sdk.js")
})
corsRouter.Handle("/sessions/{sessionId}/ws/", server)
corsRouter.HandleFunc("/sessions/{sessionId}/ws/", handlers.WebSocket)
r.Handle("/metrics", promhttp.Handler())
// Generic routes