When using channels, errors do not get raised, and computation stalls

Good to know, thanks, hard to debug something like that, though, it would be better if errormirror() was the default behavior, and possibly allowing its suppression by some @sync option.