@@ -275,7 +275,7 @@ func (c *Client) PostWireguardPeer(ctx context.Context, workspaceID uuid.UUID, p
275
275
// WireguardPeerListener listens for wireguard peer messages. Peer messages are
276
276
// sent when a new client wants to connect. Once receiving a peer message, the
277
277
// peer should be added to the NetworkMap of the wireguard interface.
278
- func (c * Client ) WireguardPeerListener (ctx context.Context , logger slog.Logger ) (<- chan * peerwg.WireguardPeerMessage , func (), error ) {
278
+ func (c * Client ) WireguardPeerListener (ctx context.Context , logger slog.Logger ) (<- chan peerwg.WireguardPeerMessage , func (), error ) {
279
279
serverURL , err := c .URL .Parse ("/api/v2/workspaceagents/me/wireguardlisten" )
280
280
if err != nil {
281
281
return nil , nil , xerrors .Errorf ("parse url: %w" , err )
@@ -304,7 +304,7 @@ func (c *Client) WireguardPeerListener(ctx context.Context, logger slog.Logger)
304
304
return nil , nil , readBodyAsError (res )
305
305
}
306
306
307
- ch := make (chan * peerwg.WireguardPeerMessage , 1 )
307
+ ch := make (chan peerwg.WireguardPeerMessage , 1 )
308
308
go func () {
309
309
defer conn .Close (websocket .StatusGoingAway , "" )
310
310
defer close (ch )
@@ -322,7 +322,7 @@ func (c *Client) WireguardPeerListener(ctx context.Context, logger slog.Logger)
322
322
continue
323
323
}
324
324
325
- ch <- & msg
325
+ ch <- msg
326
326
}
327
327
}()
328
328
0 commit comments