failure handling modified and debugged with dining philosophers test