fix issue where exceptions when generating tuples would hang the spout