From 438b7a7e1b0a70b9ec024d58e53f2394dc56d9ab Mon Sep 17 00:00:00 2001
From: a <a@tuxpa.in>
Date: Mon, 26 Jun 2023 22:36:02 -0500
Subject: [PATCH] yay

---
 contrib/codecs/inproc/client.go | 9 ++++++++-
 1 file changed, 8 insertions(+), 1 deletion(-)

diff --git a/contrib/codecs/inproc/client.go b/contrib/codecs/inproc/client.go
index 63df529..71fb98a 100644
--- a/contrib/codecs/inproc/client.go
+++ b/contrib/codecs/inproc/client.go
@@ -45,7 +45,14 @@ func (c *Client) listen() error {
 			id := v.ID.Number()
 			if id == 0 {
 				if c.handler != nil {
-					c.handler.ServeRPC(w, r)
+					c.handler.ServeRPC(nil, codec.NewRequestFromRaw(c.c.ctx, &codec.RequestMarshaling{
+						Method: v.Method,
+						Params: v.Params,
+						Peer: codec.PeerInfo{
+							Transport:  "ipc",
+							RemoteAddr: "",
+						},
+					}))
 				}
 				continue
 			}
-- 
GitLab