fix fileno