btl/scif: prevent SIGSEGV from occuring when the module is unloaded

Fixes #4615

cmr=v1.8.2:reviewer=hjelmn