diff options
| author | Kyren223 <Kyren223@proton.me> | 2025-01-12 17:57:54 +0200 |
|---|---|---|
| committer | Kyren223 <Kyren223@proton.me> | 2025-01-12 17:57:54 +0200 |
| commit | bff19b516e69284b0a96087a094a9d811d630b85 (patch) | |
| tree | 2aafe081e77c0dabe569ad09882fabd4eb52d3f3 /internal/client/gateway/gateway.go | |
| parent | 1c09d173d733b491970841add0a20bf2ecf078cd (diff) | |
Fixed network positioning issues
Diffstat (limited to 'internal/client/gateway/gateway.go')
| -rw-r--r-- | internal/client/gateway/gateway.go | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/internal/client/gateway/gateway.go b/internal/client/gateway/gateway.go index e272ca5..16a3176 100644 --- a/internal/client/gateway/gateway.go +++ b/internal/client/gateway/gateway.go @@ -237,6 +237,15 @@ func Send(request packet.Payload) tea.Cmd { } } +func SendAsync(request packet.Payload) { + go func() { + err := send(request) + if err != nil { + log.Println("async request send error:", err) + } + }() +} + func send(request packet.Payload) error { pkt := packet.NewPacket(packet.NewMsgPackEncoder(request)) |
