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

View File

@@ -12,7 +12,7 @@ import (
)
var core pwd.PWDApi
var Broadcast pwd.BroadcastApi
var broadcast pwd.BroadcastApi
func Bootstrap() {
c, err := client.NewEnvClient()
@@ -22,18 +22,18 @@ func Bootstrap() {
d := docker.NewDocker(c)
Broadcast, err = pwd.NewBroadcast(WS, WSError)
broadcast, err = pwd.NewBroadcast(WS, WSError)
if err != nil {
log.Fatal(err)
}
t := pwd.NewScheduler(Broadcast, d)
t := pwd.NewScheduler(broadcast, d)
s, err := storage.NewFileStorage(config.SessionsFile)
if err != nil && !os.IsNotExist(err) {
log.Fatal("Error decoding sessions from disk ", err)
}
core = pwd.NewPWD(d, t, Broadcast, s)
core = pwd.NewPWD(d, t, broadcast, s)
}