Particular / NServiceBus.NHibernate

Persistence support for NServiceBus using NHibernate
https://docs.particular.net/nservicebus/nhibernate/
Other
12 stars 32 forks source link

Cleanup task cannot be completely disabled (v7) #335

Closed ramonsmits closed 6 years ago

ramonsmits commented 6 years ago

The cleanup task can be disabled by specifying Timeout.InfiniteTimeSpan (-1 milliseconds). This currently disabled the repeating nature of the cleanup tasks but was still run once.

This can be conflicting if you have multiple endpoint instances sharing a single outbox. Examples are an endpoint which is scaled-out and/or different endpoints sharing the same database.

ramonsmits commented 6 years ago

Resolved in #330