Why would someone use a new mutex just for locking?
public class Job
{
private static Mutex mutex = new Mutex();
public void Execute(Context context)
{
lock (mutex)
{
// some work here
}
// some more work here
}
}