I was opening a html document using the function my $stream = HTML::TokeParser->new($filename)
|| die "Couldn't read HTML file $filename: $!";
while ($token=$stream->get_token()){
While processing the tokens I am forking child processes.
At some point in the process the variable $stream gets reset such that
get_token function returns the first token in the html document instead
of the next token in the html document that needs to be processed.
}
Is there a way in which this problem can be fixed.
