It's not selecting ERRPF again, it's reselecting the original filehandle... whatever was current before the first select (before ERRPF). select returns the filehandle that was current before the call.
Read it from the inside out:
Dave
In reply to Re^3: Strange piece of code!
by davido
in thread Strange piece of code!
by solegaonkar
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |