@@ -175,10 +175,12 @@ { if (_fd != -1) close(_fd); _fd = -1; + + [super close]; } - autorelease { return self;