qlcnic: fix deadlock bug