Added TimeoutErrMsg() function to RequestCtx for determining the last error message set via TimeoutError call

This commit is contained in:
Aliaksandr Valialkin
2015-11-09 17:06:50 +02:00
parent 0f67cb2ee4
commit 827b8b1e82
+5
View File
@@ -592,6 +592,11 @@ func (s *Server) serveConn(c io.ReadWriteCloser) error {
return err
}
// TimeoutErrMsg returns last error message set via TimeoutError call.
func (ctx *RequestCtx) TimeoutErrMsg() string {
return ctx.timeoutErrMsg
}
func writeResponse(ctx *RequestCtx, w *bufio.Writer) error {
if len(ctx.timeoutErrMsg) > 0 {
panic("BUG: cannot write timed out response")