diff options
author | Wolfy-J <[email protected]> | 2018-05-29 13:07:45 +0300 |
---|---|---|
committer | Wolfy-J <[email protected]> | 2018-05-29 13:07:45 +0300 |
commit | 85b5288c290fd014b76c375fb9ffdf62575e2f2e (patch) | |
tree | 6046b584e15c1d515a8944df44399fde9fd77887 /router.go | |
parent | b8bc792b263a3891e125757a35cc563bb85f1a0b (diff) |
working on tests
Diffstat (limited to 'router.go')
-rw-r--r-- | router.go | 14 |
1 files changed, 6 insertions, 8 deletions
@@ -135,15 +135,13 @@ func (r *Router) throw(event int, ctx interface{}) { } } -// Observe pools +// Observe pool events func (r *Router) poolObserver(event int, ctx interface{}) { - if event == EventError { - if _, ok := ctx.(PoolError); ok { - // pool failure, rebuilding - r.Reset() - } - } - // bypassing to user specified observer r.throw(event, ctx) + + if event == EventPoolError { + // pool failure, rebuilding + r.Reset() + } } |