netxen: fix thermal check and shutdown