fixed --safe-fd