adhearsion / blather

XMPP/Jabber Library and DSL for Ruby written on EventMachine and Nokogiri.
adhearsion.com/blather
Other
557 stars 89 forks source link

Blather handler returning nil results in control passing to next handler #157

Closed singpolyma closed 1 year ago

singpolyma commented 7 years ago

This means that in practise handlers must often manually return true if they want to end control, which is quite counter-intuitive.

Why allow return false to pass control at all when throw :pass is supported?