Avoiding deadlocks