summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndrew Gallant <[email protected]>2015-11-20 09:57:17 -0500
committerAndrew Gallant <[email protected]>2015-11-20 09:57:17 -0500
commitd3d84afd14161dc1c07449d8f9feb2dca6ccc10b (patch)
tree3272afd2cf4c351ca28f11150b4511a53298a475
parent3ac861bb079d75ef8b6f2734f7e1f1e6563d95cc (diff)
parentebcb4535ccc1f92f5cfaf7f763fd62143e95054c (diff)
Merge pull request #31 from aarzilli/master
sendRequest reads req.buf after closing req.seq
-rw-r--r--xgb.go2
1 files changed, 1 insertions, 1 deletions
diff --git a/xgb.go b/xgb.go
index 487ae16..44634fe 100644
--- a/xgb.go
+++ b/xgb.go
@@ -337,9 +337,9 @@ func (c *Conn) sendRequests() {
}
}
req.cookie.Sequence = c.newSequenceId()
- close(req.seq)
c.cookieChan <- req.cookie
c.writeBuffer(req.buf)
+ close(req.seq)
}
response := make(chan struct{})
c.closing <- response