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 {
case <-cli.flushTimer.Ch:
select {
case cli.reqQueue <- newReqRes(types.RequestFlush()):
case cli.reqQueue <- NewReqRes(types.RequestFlush()):
default:
// 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 {
reqres := newReqRes(req)
reqres := NewReqRes(req)
// TODO: set cli.err if reqQueue times out
cli.reqQueue <- reqres
@ -314,7 +314,7 @@ type ReqRes struct {
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{
Request: req,
WaitGroup: waitGroup1(),