fixed bug in dispatcher module
make sure exceptions are handled by Python's excepthook in any case,
otherwise some exceptions happening in greenlets we are not waiting
for termination (no .get() for example) will never be shown at all.