crypto/scheduler: set null pointer after freeing