@ -82,8 +82,10 @@ func ListenAndServe(
return err
}
if len(cmds) > 0 {
if handler != nil {
handler(wrc, cmds)
if wr.err != nil {
if wr.err == errClosed {
return nil