On Tue, 02 Nov 1999 23:41:27 +0100, Raphael Manfredi wrote:
1 open(STDERR, '>std.err');
2 warn "test #1";
3 close STDERR;
4 open(STDERR, '>std2.err');
5 warn "test #2";
6 die "fatal";
7 close STDERR;
when ran produces two files:
-rw-r--r-- 1 ram users 23 Nov 2 23:30 std.err
-rw-r--r-- 1 ram users 0 Nov 2 23:30 std2.err
The first contains
1 test #1 at bug line 2.
as expected. The second one is empty!
1 open(STDERR, '>std.err');
2 warn "test #1";
3 close STDERR;
4 open(STDERR, '>std2.err');
5 warn "test #2";
6 die "fatal";
7 close STDERR;
when ran produces two files:
-rw-r--r-- 1 ram users 23 Nov 2 23:30 std.err
-rw-r--r-- 1 ram users 0 Nov 2 23:30 std2.err
The first contains
1 test #1 at bug line 2.
as expected. The second one is empty!
Sarathy
gsar@ActiveState.com