I wondered if it was a good idea to add more misleading report to this bug. I sent the patch to this one by error. I resent it to 273407 afterwards and also asked if there is a way to remove those mailed that ended on 246906 by error.
You are right , from the perldoc perlvar if (open(FH, $filename)) { # Here $! is meaningless. ... } else { # ONLY here is $! meaningful. ... # Already here $! might be meaningless. } so i would agreee with you that $! can be used to retrieve the error , also in all case pointed in this patch we are after an "if" , thus in the meaningless zone. Hope you can help. Afaik i did not found the fix in perldoc. I don"t know why but | are not found in those (the symbol is bigger, is it really a pipe ?). I read code from cpan and google groups and found they use $| in the same case where our code failed. As you see i would like to be a perl mong, but i am not. I just read code, docs and test patches before sending them. And the one i sent ensure a proper behaviour, test it . If you know better please fix my patch, don"t just tell me i am wrong. Regards Alban -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]