at https://github.com/Bogdanp/dramatiq/blob/master/dramatiq/__main__.py#L351
watch_log try to decode output as utf-8 encoding, but when output can't be decoded with utf-8, worker will crash and hangs.
and also worker output is too verbose, it will print all args and kwargs at INFO level by default. maybe it will be more friendly when it's in DEBUG level ?