From 9583ef4e196b056150298502cdc89e308d7128eb Mon Sep 17 00:00:00 2001 From: Bruce Marriner Date: Sun, 10 Jan 2016 14:46:44 -0600 Subject: [PATCH] Return immediately if err getting gateway. --- wsapi.go | 3 +++ 1 file changed, 3 insertions(+) diff --git a/wsapi.go b/wsapi.go index 4d599b0..7c690ce 100644 --- a/wsapi.go +++ b/wsapi.go @@ -24,6 +24,9 @@ func (s *Session) Open() (err error) { // Get the gateway to use for the Websocket connection g, err := s.Gateway() + if err != nil { + return + } // TODO: See if there's a use for the http response. // conn, response, err := websocket.DefaultDialer.Dial(session.Gateway, nil)