ing
This commit is contained in:
@@ -10,6 +10,8 @@ import (
|
||||
|
||||
// Codec creates a CodecRequest to process each request.
|
||||
type Codec interface {
|
||||
// NewRequest is constructor of new request object
|
||||
// error io.ErrUnexpectedEOF or io.EOF
|
||||
NewRequest(rc io.Reader) (CodecRequest, error)
|
||||
}
|
||||
|
||||
|
||||
@@ -3,7 +3,6 @@ package json
|
||||
import (
|
||||
"encoding/json"
|
||||
"io"
|
||||
"log"
|
||||
|
||||
"git.loafle.net/commons_go/rpc/encode"
|
||||
"git.loafle.net/commons_go/rpc/protocol"
|
||||
@@ -86,7 +85,6 @@ func newCodecRequest(r io.Reader, encoder encode.Encoder) (protocol.CodecRequest
|
||||
req := new(serverRequest)
|
||||
err := json.NewDecoder(r).Decode(req)
|
||||
if err == io.ErrUnexpectedEOF || err == io.EOF {
|
||||
log.Printf("NewRequest err: %v", err)
|
||||
return nil, err
|
||||
}
|
||||
if err != nil {
|
||||
|
||||
Reference in New Issue
Block a user