refactor everything again
All checks were successful
Build and Publish / BuildAndDeploy (push) Successful in 1m51s

This commit is contained in:
matst80
2024-11-10 20:10:47 +01:00
parent 7a4d9b1540
commit 8f0e062817
7 changed files with 125 additions and 145 deletions

View File

@@ -48,55 +48,9 @@ func (h *GrainHandler) RemoteHandleMessageHandler(id CartId, data []byte) (uint1
}
func (h *GrainHandler) RemoteGetStateHandler(id CartId, data []byte) (uint16, []byte, error) {
data, err := h.pool.Get(id)
reply, err := h.pool.Get(id)
if err != nil {
return RemoteGetStateReply, nil, err
}
return RemoteGetStateReply, data, nil
return RemoteGetStateReply, reply, nil
}
// func (h *GrainHandler) handleClient(conn net.Conn) {
// var err error
// defer conn.Close()
// var packet CartPacket
// for {
// err = binary.Read(conn, binary.LittleEndian, &packet)
// if err != nil {
// if err == io.EOF {
// break
// }
// fmt.Println("Error in connection:", err)
// }
// if packet.Version != 2 {
// fmt.Printf("Unknown version %d", packet.Version)
// break
// }
// switch packet.MessageType {
// case RemoteHandleMessage:
// var msg Message
// err = ReadMessage(conn, &msg)
// if err != nil {
// fmt.Println("Error reading message:", err)
// }
// data, err := h.pool.Process(packet.Id, msg)
// if err != nil {
// fmt.Println("Error handling message:", err)
// }
// SendRawResponse(conn, data)
// case RemoteGetState:
// data, err := h.pool.Get(packet.Id)
// if err != nil {
// fmt.Println("Error getting grain:", err)
// }
// SendRawResponse(conn, data)
// }
// }
// }