public void TwoConnections()
{
using(IConnection connection1 = CreateConnection(null))
{
connection1.Start();
using(IConnection connection2 = CreateConnection(null))
{
// with the bug present we'll get an exception in connection2.start()
connection2.Start();
}
}
}