@@ -219,14 +219,14 @@ func (s *SignalWebsocket) connectLoop(
219219 // Unexpected status code
220220 s .statusChannel <- SignalWebsocketConnectionStatus {
221221 Event : SignalWebsocketConnectionEventError ,
222- Err : fmt .Errorf ("Bad status opening websocket: %v" , resp .Status ),
222+ Err : fmt .Errorf ("bad status opening websocket: %v" , resp .Status ),
223223 }
224224 return // NOT RETRYING, KILLING THE CONNECTION LOOP
225225 } else {
226226 // Something is very wrong
227227 s .statusChannel <- SignalWebsocketConnectionStatus {
228228 Event : SignalWebsocketConnectionEventError ,
229- Err : fmt .Errorf ("Unexpected error opening websocket: %v" , resp .Status ),
229+ Err : fmt .Errorf ("unexpected error opening websocket: %v" , resp .Status ),
230230 }
231231 }
232232 // Retry the connection
@@ -385,10 +385,10 @@ func readLoop(
385385 return fmt .Errorf ("error reading message: %w" , err )
386386 }
387387 if msg .Type == nil {
388- return errors .New ("Received message with no type" )
388+ return errors .New ("received message with no type" )
389389 } else if * msg .Type == signalpb .WebSocketMessage_REQUEST {
390390 if msg .Request == nil {
391- return errors .New ("Received request message with no request" )
391+ return errors .New ("received request message with no request" )
392392 }
393393 log .Debug ().
394394 Uint64 ("request_id" , * msg .Request .Id ).
@@ -421,9 +421,9 @@ func readLoop(
421421 Msg ("Deleted response channel for ID" )
422422 close (responseChannel )
423423 } else if * msg .Type == signalpb .WebSocketMessage_UNKNOWN {
424- return fmt .Errorf ("Received message with unknown type: %v" , * msg .Type )
424+ return fmt .Errorf ("received message with unknown type: %v" , * msg .Type )
425425 } else {
426- return fmt .Errorf ("Received message with actually unknown type: %v" , * msg .Type )
426+ return fmt .Errorf ("received message with actually unknown type: %v" , * msg .Type )
427427 }
428428 }
429429}
@@ -498,7 +498,7 @@ func writeLoop(
498498 return fmt .Errorf ("error writing request message: %w" , err )
499499 }
500500 } else if request .RequestMessage != nil && request .ResponseMessage != nil {
501- message := CreateWSResponse (* request .RequestMessage .Id , request .ResponseMessage .Status )
501+ message := CreateWSResponse (ctx , * request .RequestMessage .Id , request .ResponseMessage .Status )
502502 log .Debug ().
503503 Uint64 ("request_id" , * request .RequestMessage .Id ).
504504 Int ("response_status" , request .ResponseMessage .Status ).
@@ -508,7 +508,7 @@ func writeLoop(
508508 return fmt .Errorf ("error writing response message: %w" , err )
509509 }
510510 } else {
511- return fmt .Errorf ("Invalid request: %+v" , request )
511+ return fmt .Errorf ("invalid request: %+v" , request )
512512 }
513513 }
514514 }
@@ -576,10 +576,10 @@ func OpenWebsocket(ctx context.Context, path string) (*websocket.Conn, *http.Res
576576 return ws , resp , err
577577}
578578
579- func CreateWSResponse (id uint64 , status int ) * signalpb.WebSocketMessage {
579+ func CreateWSResponse (ctx context. Context , id uint64 , status int ) * signalpb.WebSocketMessage {
580580 if status != 200 && status != 400 {
581581 // TODO support more responses to Signal? Are there more?
582- zlog .Fatal ().Int ("status" , status ).Msg ("Error creating response. Non 200/400 not supported yet." )
582+ zerolog . Ctx ( ctx ) .Fatal ().Int ("status" , status ).Msg ("Error creating response. Non 200/400 not supported yet." )
583583 return nil
584584 }
585585 msg_type := signalpb .WebSocketMessage_RESPONSE
0 commit comments