Files
codeql/csharp/ql/test/query-tests/Concurrency/LockOrder/LockOrder.cs
2018-08-02 17:53:23 +01:00

19 lines
315 B
C#

using System;
class Foo
{
Object a, b, c;
void f()
{
lock (a) lock (b) { }
lock (b) lock (a) { }
lock (b) lock (a) { }
lock (a) lock (b) { }
lock (b) lock (c) { }
lock (c) lock (b) { }
lock (a) lock (a) { }
lock (a) lock (a) { }
}
}