no need to check for null and fatal() when calling xmemdup
get rid of the infamous fdlimit() call that no one recalls how it
was supposed to work :-)