SetDisconnectErrHandler will set the disconnect event handler.
(dcb ConnErrHandler)
| 1681 | |
| 1682 | // SetDisconnectErrHandler will set the disconnect event handler. |
| 1683 | func (nc *Conn) SetDisconnectErrHandler(dcb ConnErrHandler) { |
| 1684 | if nc == nil { |
| 1685 | return |
| 1686 | } |
| 1687 | nc.mu.Lock() |
| 1688 | defer nc.mu.Unlock() |
| 1689 | nc.Opts.DisconnectedErrCB = dcb |
| 1690 | } |
| 1691 | |
| 1692 | // DisconnectErrHandler will return the disconnect event handler. |
| 1693 | func (nc *Conn) DisconnectErrHandler() ConnErrHandler { |
no outgoing calls