added another option that allows you to basically drain a destination for while messages are being produced.