just forgot to close a fd