Service Bus 1.1 on premise version has a quite unclear behaviour when set up as follows:
Server1: Service Bus 1.1
Server2: SQL Server Time = Time of Server 1 + 15min
(The time difference was due to a wrong setup)
When performing the following commands:
create queue "test" - delete queue "test" - create queue "test"
The last create queue fails with the following error message:
<15:45:10> Exception: The remote server returned an error: (409) Conflict. SubCode=40901. Another conflicting operation is in progress..TrackingId:[...],TimeStamp:16.06.2014 13:44:36. Method <CreateQueue>b__7c: retry 1 of 10.
After 15min, when the server with the service bus installation passed the timepoint when the queue was deleted (as seen from sql server) the queue can be created again.
In my oppinion the delete mark and the check if the operation can be excecuted should not rely on time settings from two different servers, even if the setup is so.