export NewReqRes

This commit is contained in:
Ethan Buchman 2016-02-27 07:02:34 +00:00
parent 500c173604
commit f23822bf55
1 changed files with 3 additions and 3 deletions

View File

@ -99,7 +99,7 @@ func (cli *Client) sendRequestsRoutine() {
select { select {
case <-cli.flushTimer.Ch: case <-cli.flushTimer.Ch:
select { select {
case cli.reqQueue <- newReqRes(types.RequestFlush()): case cli.reqQueue <- NewReqRes(types.RequestFlush()):
default: default:
// Probably will fill the buffer, or retry later. // Probably will fill the buffer, or retry later.
} }
@ -283,7 +283,7 @@ func (cli *Client) QuerySync(query []byte) (code types.CodeType, result []byte,
//---------------------------------------- //----------------------------------------
func (cli *Client) queueRequest(req *types.Request) *ReqRes { func (cli *Client) queueRequest(req *types.Request) *ReqRes {
reqres := newReqRes(req) reqres := NewReqRes(req)
// TODO: set cli.err if reqQueue times out // TODO: set cli.err if reqQueue times out
cli.reqQueue <- reqres cli.reqQueue <- reqres
@ -314,7 +314,7 @@ type ReqRes struct {
cb func(*types.Response) // A single callback that may be set. cb func(*types.Response) // A single callback that may be set.
} }
func newReqRes(req *types.Request) *ReqRes { func NewReqRes(req *types.Request) *ReqRes {
return &ReqRes{ return &ReqRes{
Request: req, Request: req,
WaitGroup: waitGroup1(), WaitGroup: waitGroup1(),