filedesc: lock filedesc lock in fdcloseexec only when needed