ReplyErr reply error
(title string, err error)
| 363 | |
| 364 | // ReplyErr reply error |
| 365 | func (msg *Message) ReplyErr(title string, err error) { |
| 366 | var reply types.Reply |
| 367 | if err != nil { |
| 368 | qlog.Error(title, "reply.err", err.Error()) |
| 369 | reply.IsOk = false |
| 370 | reply.Msg = []byte(err.Error()) |
| 371 | } else { |
| 372 | qlog.Debug(title, "success", "ok") |
| 373 | reply.IsOk = true |
| 374 | } |
| 375 | id := atomic.AddInt64(&gid, 1) |
| 376 | msg.Reply(NewMessage(id, "", types.EventReply, &reply)) |
| 377 | } |