stdout - Failed to write to tee-out at /usr/local/share/perl/5.22.1/Expect.pm line 1805 -
i have framework in perl , running group of around 6000 scripts. use perlio::tee redirect separate scripts logs text file, using below command
*stdout->push_layer(tee => $fh);
i time gets below error while scripts executions, scripts continue executing per behavior. after time execution stuck. (almost time error printed on console more 1000 times)
failed write tee-out @ /usr/local/share/perl/5.22.1/expect.pm line 1805.
failed flush tee-out @ /usr/local/share/perl/5.22.1/expect.pm line 1805.
does have solution why error message comes? group execution stucks due error?
i tried find error message in perl library directory, didn't find it.
i running group of scripts on
user@server:~ $ lsb_release -a lsb version: core-9.20160110ubuntu0.2-amd64:core-9.20160110ubuntu0.2-noarch:security-9.20160110ubuntu0.2-amd64:security-9.20160110ubuntu0.2-noarch distributor id: ubuntu description: ubuntu 16.04.2 lts release: 16.04 codename: xenial user@server:~ $ user@server:~ $ user@server:~ $ user@server:~ $ perl -v perl 5, version 22, subversion 1 (v5.22.1) built x86_64-linux-gnu-thread-multi
Comments
Post a Comment