Sorry, I misguded all of you and myself.
I blamed the filehandle handling for that behaviour, but it has nothing to do with the problem, at least not that filehandle, problem is about the STDOUT, in fact I tested the code through the shell awaiting for some print on STDOUT during the cicle, but due to a long operation inside the loop the unflushed output gave me NO feedback; setting the $|=1; give me each cicle outpup in real time...
however, thanks to all readers
On the other hand now I have the problem about unexpected slownees of the following code: (don't care about reply, I only post it here for completness, but more rightly I'll possibly send a new specific post for it)
$DB_STATS{COMB} is an hash of about other 180000 hashes each one with 2 keys, {Rit} and {Usc}. (COMB keys {$C} are of about 20-25 bytes)
foreach my $C( keys(%{$DB_STATS{COMB}}) ) { $DB_STATS{COMB}{$C}{Rit}++; }
In reply to Re^2: Apparently strange beahavior that blocks at Filehandle reading
by NewMonkMark
in thread Apparently strange beahavior that blocks at Filehandle reading
by NewMonkMark
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |