Tried to handle zombie processes. Still get DRV_NOT_AVAIABLE sometimes, though.