Log proxt req header flags

This commit is contained in:
9seconds
2018-07-08 18:43:27 +03:00
parent 8b178e2340
commit 6ea4f3dbc2
3 changed files with 37 additions and 4 deletions
+2 -1
View File
@@ -107,7 +107,7 @@ func (m *MTProtoProxy) Write(p []byte) (int, error) {
"quick_ack", m.req.Options.ReadHacks.QuickAck,
)
header := m.req.MakeHeader(p)
header, flags := m.req.MakeHeader(p)
if ce := m.logger.Desugar().Check(zap.DebugLevel, "RPC_PROXY_REQ header"); ce != nil {
ce.Write(
zap.Int("length", len(p)),
@@ -115,6 +115,7 @@ func (m *MTProtoProxy) Write(p []byte) (int, error) {
zap.Bool("simple_ack", m.req.Options.ReadHacks.QuickAck),
zap.Bool("quick_ack", m.req.Options.ReadHacks.SimpleAck),
zap.String("header", fmt.Sprintf("%v", header.Bytes())),
zap.Stringer("flags", flags),
)
}
header.Write(p)