feat: error response

This commit is contained in:
2025-04-15 22:18:40 +02:00
parent e9601b2fe1
commit e961a4250d
3 changed files with 15 additions and 5 deletions

View File

@ -35,6 +35,7 @@ func (r *Router) Handle(conn net.Conn) error {
// TODO: Ability to keep connection alive
packet, err := dupl.ReadPacket()
if err != nil {
dupl.WritePacket(NewErrorResponse(err).ToPacket())
return err
}
@ -49,4 +50,3 @@ func (r *Router) Handle(conn net.Conn) error {
}
return errors.New("Not Found")
}