Mon Apr 10 11:20:22 EDT 2006 rsc since the goto can't go away entirely i'm inclined to leave the if()s as they are. it's going to compile into the same code. i did fix the fd leak. thanks.