Fixed file descriptor leaks.

3 files changed