Too Many Open Files - Java