I am having a problem with the File::Tail module.
I have a production script that uses File::Tail and it is missing lines of the logfile. The code looks similar to below.
I have duplicated the issue on a non production machine. Below is the strace –p output and code… File::Tail is not processing all 6000 lines I am writing to the log file (that file::tail is tailing). I have tried many different settings for File::Tail, with no resolution. I do see that the shorter each line that I log, the more lines show up in file.tail’s output. That lead me to thinking it was a buffer issue, but playing with the maxbuf setting didn't help. I also tried changing tail, reset_tail, as well as maxintercal, and interval. Additionally, the debug=>10 or debug=>1 doesnt seem to have any effect.
Non-prod code:
my $file=File::Tail->new(name=>"/tmp/fakelogfile",maxbuf=>"1024",debug +=>10); open (OUT,">/tmp/fakeoutputfile") || fatal_error("Coudn't open output +file"); while (defined(my $line=$file->read)) { print OUT "I got: $line"; }
Code I use to generate the log file:
Strace output:for (my $line_num = 1; $line_num <=6000; $line_num++) { open LOG,">>/tmp/fakelogfile"; print LOG "$line_num\n"; close LOG; }
Process 26422 attached - interrupt to quit restart_syscall(<... resuming interrupted call ...>) = 0 nanosleep({0, 0}, NULL) = 0 gettimeofday({1316662121, 863860}, NULL) = 0 gettimeofday({1316662121, 864113}, NULL) = 0 gettimeofday({1316662121, 864309}, NULL) = 0 _llseek(3, 0, [0], SEEK_END) = 0 gettimeofday({1316662121, 864468}, NULL) = 0 gettimeofday({1316662121, 864526}, NULL) = 0 gettimeofday({1316662121, 864589}, NULL) = 0 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 rt_sigaction(SIGCHLD, NULL, {SIG_DFL, [], 0}, 8) = 0 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 nanosleep({10, 0}, 0xbfe3ef54) = 0 nanosleep({0, 0}, NULL) = 0 gettimeofday({1316662131, 865218}, NULL) = 0 gettimeofday({1316662131, 865309}, NULL) = 0 gettimeofday({1316662131, 865367}, NULL) = 0 _llseek(3, 0, [28893], SEEK_END) = 0 _llseek(3, 0, [0], SEEK_SET) = 0 read(3, "1\n2\n3\n4\n5\n6\n7\n8\n9\n10\n11\n12\n13\n14"..., 1024) = 10 +24 _llseek(3, 0, [1024], SEEK_CUR) = 0 gettimeofday({1316662131, 865764}, NULL) = 0 read(3, "284\n285\n286\n287\n288\n289\n290\n291\n"..., 1024) = 1024 _llseek(3, 0, [2048], SEEK_CUR) = 0 gettimeofday({1316662131, 868288}, NULL) = 0 write(4, "I got: 1\nI got: 2\nI got: 3\nI got"..., 4096) = 4096 read(3, "540\n541\n542\n543\n544\n545\n546\n547\n"..., 1024) = 1024 _llseek(3, 0, [3072], SEEK_CUR) = 0 gettimeofday({1316662131, 870237}, NULL) = 0 write(4, "got: 383\nI got: 384\nI got: 385\nI"..., 4096) = 4096 read(3, "796\n797\n798\n799\n800\n801\n802\n803\n"..., 1024) = 1024 _llseek(3, 0, [4096], SEEK_CUR) = 0 gettimeofday({1316662131, 872411}, NULL) = 0 read(3, "1\n1042\n1043\n1044\n1045\n1046\n1047\n"..., 1024) = 1024 _llseek(3, 0, [5120], SEEK_CUR) = 0 gettimeofday({1316662131, 874377}, NULL) = 0 write(4, " 755\nI got: 756\nI got: 757\nI got"..., 4096) = 4096 read(3, "46\n1247\n1248\n1249\n1250\n1251\n1252"..., 1024) = 1024 _llseek(3, 0, [6144], SEEK_CUR) = 0 gettimeofday({1316662131, 876019}, NULL) = 0 read(3, "451\n1452\n1453\n1454\n1455\n1456\n145"..., 1024) = 1024 _llseek(3, 0, [7168], SEEK_CUR) = 0 gettimeofday({1316662131, 878261}, NULL) = 0 write(4, "ot: 1117\nI got: 1118\nI got: 1119"..., 4096) = 4096 read(3, "1656\n1657\n1658\n1659\n1660\n1661\n16"..., 1024) = 1024 _llseek(3, 0, [8192], SEEK_CUR) = 0 gettimeofday({1316662131, 880051}, NULL) = 0 write(4, "1458\nI got: 1459\nI got: 1460\nI g"..., 4096) = 4096 read(3, "\n1861\n1862\n1863\n1864\n1865\n1866\n1"..., 1024) = 1024 _llseek(3, 0, [9216], SEEK_CUR) = 0 gettimeofday({1316662131, 881744}, NULL) = 0 read(3, "5\n2066\n2067\n2068\n2069\n2070\n2071\n"..., 1024) = 1024 _llseek(3, 0, [10240], SEEK_CUR) = 0 gettimeofday({1316662131, 883439}, NULL) = 0 write(4, "\nI got: 1800\nI got: 1801\nI got: "..., 4096) = 4096 read(3, "70\n2271\n2272\n2273\n2274\n2275\n2276"..., 1024) = 1024 _llseek(3, 0, [11264], SEEK_CUR) = 0 gettimeofday({1316662131, 885287}, NULL) = 0 read(3, "475\n2476\n2477\n2478\n2479\n2480\n248"..., 1024) = 1024 _llseek(3, 0, [12288], SEEK_CUR) = 0 gettimeofday({1316662131, 887384}, NULL) = 0 write(4, "ot: 2141\nI got: 2142\nI got: 2143"..., 4096) = 4096 read(3, "2680\n2681\n2682\n2683\n2684\n2685\n26"..., 1024) = 1024 _llseek(3, 0, [13312], SEEK_CUR) = 0 gettimeofday({1316662131, 889136}, NULL) = 0 write(4, "2482\nI got: 2483\nI got: 2484\nI g"..., 4096) = 4096 read(3, "\n2885\n2886\n2887\n2888\n2889\n2890\n2"..., 1024) = 1024 _llseek(3, 0, [14336], SEEK_CUR) = 0 gettimeofday({1316662131, 891518}, NULL) = 0 read(3, "9\n3090\n3091\n3092\n3093\n3094\n3095\n"..., 1024) = 1024 _llseek(3, 0, [15360], SEEK_CUR) = 0 gettimeofday({1316662131, 894057}, NULL) = 0 write(4, "\nI got: 2824\nI got: 2825\nI got: "..., 4096) = 4096 read(3, "94\n3295\n3296\n3297\n3298\n3299\n3300"..., 1024) = 1024 _llseek(3, 0, [16384], SEEK_CUR) = 0 gettimeofday({1316662131, 896219}, NULL) = 0 read(3, "499\n3500\n3501\n3502\n3503\n3504\n350"..., 1024) = 1024 _llseek(3, 0, [17408], SEEK_CUR) = 0 gettimeofday({1316662131, 898221}, NULL) = 0 write(4, "ot: 3165\nI got: 3166\nI got: 3167"..., 4096) = 4096 read(3, "3704\n3705\n3706\n3707\n3708\n3709\n37"..., 1024) = 1024 _llseek(3, 0, [18432], SEEK_CUR) = 0 gettimeofday({1316662131, 899917}, NULL) = 0 write(4, "3506\nI got: 3507\nI got: 3508\nI g"..., 4096) = 4096 read(3, "\n3909\n3910\n3911\n3912\n3913\n3914\n3"..., 1024) = 1024 _llseek(3, 0, [19456], SEEK_CUR) = 0 gettimeofday({1316662131, 902172}, NULL) = 0 read(3, "3\n4114\n4115\n4116\n4117\n4118\n4119\n"..., 1024) = 1024 _llseek(3, 0, [20480], SEEK_CUR) = 0 gettimeofday({1316662131, 904135}, NULL) = 0 write(4, "\nI got: 3848\nI got: 3849\nI got: "..., 4096) = 4096 read(3, "18\n4319\n4320\n4321\n4322\n4323\n4324"..., 1024) = 1024 _llseek(3, 0, [21504], SEEK_CUR) = 0 gettimeofday({1316662131, 905793}, NULL) = 0 read(3, "523\n4524\n4525\n4526\n4527\n4528\n452"..., 1024) = 1024 _llseek(3, 0, [22528], SEEK_CUR) = 0 gettimeofday({1316662131, 908245}, NULL) = 0 write(4, "ot: 4189\nI got: 4190\nI got: 4191"..., 4096) = 4096 read(3, "4728\n4729\n4730\n4731\n4732\n4733\n47"..., 1024) = 1024 _llseek(3, 0, [23552], SEEK_CUR) = 0 gettimeofday({1316662131, 910249}, NULL) = 0 write(4, "4530\nI got: 4531\nI got: 4532\nI g"..., 4096) = 4096 read(3, "\n4933\n4934\n4935\n4936\n4937\n4938\n4"..., 1024) = 1024 _llseek(3, 0, [24576], SEEK_CUR) = 0 gettimeofday({1316662131, 911638}, NULL) = 0 read(3, "7\n5138\n5139\n5140\n5141\n5142\n5143\n"..., 1024) = 1024 _llseek(3, 0, [25600], SEEK_CUR) = 0 gettimeofday({1316662131, 914325}, NULL) = 0 write(4, "\nI got: 4872\nI got: 4873\nI got: "..., 4096) = 4096 read(3, "42\n5343\n5344\n5345\n5346\n5347\n5348"..., 1024) = 1024 _llseek(3, 0, [26624], SEEK_CUR) = 0 gettimeofday({1316662131, 915708}, NULL) = 0 read(3, "547\n5548\n5549\n5550\n5551\n5552\n555"..., 1024) = 1024 _llseek(3, 0, [27648], SEEK_CUR) = 0 gettimeofday({1316662131, 917329}, NULL) = 0 write(4, "ot: 5213\nI got: 5214\nI got: 5215"..., 4096) = 4096 read(3, "5752\n5753\n5754\n5755\n5756\n5757\n57"..., 1024) = 1024 _llseek(3, 0, [28672], SEEK_CUR) = 0 gettimeofday({1316662131, 919268}, NULL) = 0 write(4, "5554\nI got: 5555\nI got: 5556\nI g"..., 4096) = 4096 read(3, "\n5957\n5958\n5959\n5960\n5961\n5962\n5"..., 221) = 221 _llseek(3, 0, [28893], SEEK_CUR) = 0 gettimeofday({1316662131, 921410}, NULL) = 0 gettimeofday({1316662131, 921709}, NULL) = 0 gettimeofday({1316662131, 921764}, NULL) = 0 _llseek(3, 0, [28893], SEEK_END) = 0 gettimeofday({1316662131, 922353}, NULL) = 0 gettimeofday({1316662131, 922414}, NULL) = 0 gettimeofday({1316662131, 922487}, NULL) = 0 nanosleep({0, 47000}, NULL) = 0 gettimeofday({1316662131, 922730}, NULL) = 0 gettimeofday({1316662131, 922795}, NULL) = 0 gettimeofday({1316662131, 922849}, NULL) = 0 _llseek(3, 0, [28893], SEEK_END) = 0 gettimeofday({1316662131, 923377}, NULL) = 0 gettimeofday({1316662131, 923435}, NULL) = 0 gettimeofday({1316662131, 923504}, NULL) = 0 nanosleep({0, 47000}, NULL) = 0 gettimeofday({1316662131, 923744}, NULL) = 0 gettimeofday({1316662131, 923819}, NULL) = 0 gettimeofday({1316662131, 923889}, NULL) = 0 _llseek(3, 0, [28893], SEEK_END) = 0 gettimeofday({1316662131, 924379}, NULL) = 0 gettimeofday({1316662131, 924445}, NULL) = 0 gettimeofday({1316662131, 924509}, NULL) = 0 nanosleep({0, 47000}, NULL) = 0 gettimeofday({1316662131, 925365}, NULL) = 0 gettimeofday({1316662131, 925438}, NULL) = 0 gettimeofday({1316662131, 925514}, NULL) = 0 _llseek(3, 0, [28893], SEEK_END) = 0 gettimeofday({1316662131, 925650}, NULL) = 0 gettimeofday({1316662131, 925737}, NULL) = 0 gettimeofday({1316662131, 925795}, NULL) = 0 nanosleep({0, 47000}, NULL) = 0 gettimeofday({1316662131, 926092}, NULL) = 0 gettimeofday({1316662131, 926168}, NULL) = 0 gettimeofday({1316662131, 926221}, NULL) = 0 _llseek(3, 0, [28893], SEEK_END) = 0 gettimeofday({1316662131, 926329}, NULL) = 0 gettimeofday({1316662131, 926385}, NULL) = 0 gettimeofday({1316662131, 926442}, NULL) = 0 nanosleep({0, 47000}, NULL) = 0 gettimeofday({1316662131, 926663}, NULL) = 0 gettimeofday({1316662131, 926726}, NULL) = 0 gettimeofday({1316662131, 926779}, NULL) = 0 _llseek(3, 0, [28893], SEEK_END) = 0 gettimeofday({1316662131, 927269}, NULL) = 0 gettimeofday({1316662131, 927330}, NULL) = 0 gettimeofday({1316662131, 927388}, NULL) = 0 nanosleep({0, 47000}, NULL) = 0 gettimeofday({1316662131, 927609}, NULL) = 0 gettimeofday({1316662131, 927672}, NULL) = 0 gettimeofday({1316662131, 927726}, NULL) = 0 _llseek(3, 0, [28893], SEEK_END) = 0 gettimeofday({1316662131, 927833}, NULL) = 0 gettimeofday({1316662131, 928251}, NULL) = 0 gettimeofday({1316662131, 928316}, NULL) = 0 nanosleep({0, 47000}, NULL) = 0 gettimeofday({1316662131, 928538}, NULL) = 0 gettimeofday({1316662131, 928602}, NULL) = 0 gettimeofday({1316662131, 928656}, NULL) = 0 _llseek(3, 0, [28893], SEEK_END) = 0 gettimeofday({1316662131, 928767}, NULL) = 0 gettimeofday({1316662131, 928823}, NULL) = 0 gettimeofday({1316662131, 928919}, NULL) = 0 nanosleep({0, 47000}, NULL) = 0 gettimeofday({1316662131, 929527}, NULL) = 0 gettimeofday({1316662131, 929591}, NULL) = 0 gettimeofday({1316662131, 929644}, NULL) = 0 _llseek(3, 0, [28893], SEEK_END) = 0 gettimeofday({1316662131, 929751}, NULL) = 0 gettimeofday({1316662131, 929845}, NULL) = 0 gettimeofday({1316662131, 930453}, NULL) = 0 nanosleep({0, 47000}, NULL) = 0 gettimeofday({1316662131, 930675}, NULL) = 0 gettimeofday({1316662131, 930739}, NULL) = 0 gettimeofday({1316662131, 930792}, NULL) = 0 _llseek(3, 0, [28893], SEEK_END) = 0 gettimeofday({1316662131, 931047}, NULL) = 0 gettimeofday({1316662131, 931110}, NULL) = 0 gettimeofday({1316662131, 931345}, NULL) = 0 nanosleep({0, 47000}, NULL) = 0 gettimeofday({1316662131, 931566}, NULL) = 0 gettimeofday({1316662131, 931630}, NULL) = 0 gettimeofday({1316662131, 931683}, NULL) = 0 _llseek(3, 0, [28893], SEEK_END) = 0 gettimeofday({1316662131, 931790}, NULL) = 0 gettimeofday({1316662131, 931845}, NULL) = 0 gettimeofday({1316662131, 932296}, NULL) = 0 nanosleep({0, 47000}, NULL) = 0 gettimeofday({1316662131, 932518}, NULL) = 0 gettimeofday({1316662131, 932582}, NULL) = 0 gettimeofday({1316662131, 932636}, NULL) = 0 _llseek(3, 0, [28893], SEEK_END) = 0 gettimeofday({1316662131, 932743}, NULL) = 0 gettimeofday({1316662131, 932803}, NULL) = 0 gettimeofday({1316662131, 932861}, NULL) = 0 nanosleep({0, 476000}, NULL) = 0 gettimeofday({1316662131, 934042}, NULL) = 0 gettimeofday({1316662131, 934231}, NULL) = 0 gettimeofday({1316662131, 934284}, NULL) = 0 _llseek(3, 0, [28893], SEEK_END) = 0 gettimeofday({1316662131, 934391}, NULL) = 0 gettimeofday({1316662131, 934447}, NULL) = 0 gettimeofday({1316662131, 934505}, NULL) = 0 nanosleep({0, 476000}, NULL) = 0 gettimeofday({1316662131, 935226}, NULL) = 0 gettimeofday({1316662131, 935291}, NULL) = 0 gettimeofday({1316662131, 935345}, NULL) = 0 _llseek(3, 0, [28893], SEEK_END) = 0 gettimeofday({1316662131, 935451}, NULL) = 0 gettimeofday({1316662131, 935507}, NULL) = 0 gettimeofday({1316662131, 935565}, NULL) = 0 nanosleep({0, 476000}, NULL) = 0 gettimeofday({1316662131, 936313}, NULL) = 0 gettimeofday({1316662131, 936372}, NULL) = 0 gettimeofday({1316662131, 936426}, NULL) = 0 _llseek(3, 0, [28893], SEEK_END) = 0 gettimeofday({1316662131, 936533}, NULL) = 0 gettimeofday({1316662131, 936589}, NULL) = 0 gettimeofday({1316662131, 936666}, NULL) = 0 nanosleep({0, 476000}, NULL) = 0 gettimeofday({1316662131, 937332}, NULL) = 0 gettimeofday({1316662131, 937396}, NULL) = 0 gettimeofday({1316662131, 937450}, NULL) = 0 _llseek(3, 0, [28893], SEEK_END) = 0 gettimeofday({1316662131, 937557}, NULL) = 0 gettimeofday({1316662131, 937629}, NULL) = 0 gettimeofday({1316662131, 937687}, NULL) = 0 nanosleep({0, 476000}, NULL) = 0 gettimeofday({1316662131, 938353}, NULL) = 0 gettimeofday({1316662131, 938418}, NULL) = 0 gettimeofday({1316662131, 938471}, NULL) = 0 _llseek(3, 0, [28893], SEEK_END) = 0 gettimeofday({1316662131, 938597}, NULL) = 0 gettimeofday({1316662131, 938653}, NULL) = 0 gettimeofday({1316662131, 938711}, NULL) = 0 nanosleep({0, 476000}, NULL) = 0 gettimeofday({1316662131, 939382}, NULL) = 0 gettimeofday({1316662131, 939447}, NULL) = 0 gettimeofday({1316662131, 939500}, NULL) = 0 _llseek(3, 0, [28893], SEEK_END) = 0 gettimeofday({1316662131, 939627}, NULL) = 0 gettimeofday({1316662131, 939682}, NULL) = 0 gettimeofday({1316662131, 939740}, NULL) = 0 nanosleep({0, 476000}, NULL) = 0 gettimeofday({1316662131, 940406}, NULL) = 0 gettimeofday({1316662131, 940471}, NULL) = 0 gettimeofday({1316662131, 940790}, NULL) = 0 _llseek(3, 0, [28893], SEEK_END) = 0 gettimeofday({1316662131, 941216}, NULL) = 0 gettimeofday({1316662131, 941273}, NULL) = 0 gettimeofday({1316662131, 941331}, NULL) = 0 nanosleep({0, 476000}, NULL) = 0 gettimeofday({1316662131, 942205}, NULL) = 0 gettimeofday({1316662131, 942264}, NULL) = 0 gettimeofday({1316662131, 942318}, NULL) = 0 _llseek(3, 0, [28893], SEEK_END) = 0 gettimeofday({1316662131, 942425}, NULL) = 0 gettimeofday({1316662131, 942481}, NULL) = 0 gettimeofday({1316662131, 942539}, NULL) = 0 nanosleep({0, 476000}, NULL) = 0 gettimeofday({1316662131, 943266}, NULL) = 0 gettimeofday({1316662131, 943330}, NULL) = 0 gettimeofday({1316662131, 943384}, NULL) = 0 _llseek(3, 0, [28893], SEEK_END) = 0 gettimeofday({1316662131, 943491}, NULL) = 0 gettimeofday({1316662131, 943564}, NULL) = 0 gettimeofday({1316662131, 943622}, NULL) = 0 nanosleep({0, 476000}, NULL) = 0 gettimeofday({1316662131, 944298}, NULL) = 0 gettimeofday({1316662131, 944362}, NULL) = 0 gettimeofday({1316662131, 944416}, NULL) = 0 _llseek(3, 0, [28893], SEEK_END) = 0 gettimeofday({1316662131, 944524}, NULL) = 0 gettimeofday({1316662131, 944584}, NULL) = 0 gettimeofday({1316662131, 944642}, NULL) = 0 nanosleep({0, 476000}, NULL) = 0 gettimeofday({1316662131, 945329}, NULL) = 0 gettimeofday({1316662131, 945395}, NULL) = 0 gettimeofday({1316662131, 945448}, NULL) = 0 _llseek(3, 0, [28893], SEEK_END) = 0 gettimeofday({1316662131, 945577}, NULL) = 0 gettimeofday({1316662131, 945638}, NULL) = 0 gettimeofday({1316662131, 945696}, NULL) = 0 nanosleep({0, 4760000}, NULL) = 0 gettimeofday({1316662131, 951481}, NULL) = 0 gettimeofday({1316662131, 951604}, NULL) = 0 gettimeofday({1316662131, 951658}, NULL) = 0 _llseek(3, 0, [28893], SEEK_END) = 0 gettimeofday({1316662131, 951793}, NULL) = 0 gettimeofday({1316662131, 951860}, NULL) = 0 gettimeofday({1316662131, 952352}, NULL) = 0 nanosleep({0, 4760000}, NULL) = 0 gettimeofday({1316662131, 957365}, NULL) = 0 gettimeofday({1316662131, 957439}, NULL) = 0 gettimeofday({1316662131, 957493}, NULL) = 0 _llseek(3, 0, [28893], SEEK_END) = 0 gettimeofday({1316662131, 957600}, NULL) = 0 gettimeofday({1316662131, 957657}, NULL) = 0 gettimeofday({1316662131, 957715}, NULL) = 0 nanosleep({0, 4760000}, NULL) = 0 gettimeofday({1316662131, 962664}, NULL) = 0 gettimeofday({1316662131, 962728}, NULL) = 0 gettimeofday({1316662131, 962781}, NULL) = 0 _llseek(3, 0, [28893], SEEK_END) = 0 gettimeofday({1316662131, 963212}, NULL) = 0 gettimeofday({1316662131, 963273}, NULL) = 0 gettimeofday({1316662131, 963333}, NULL) = 0 nanosleep({0, 4760000}, NULL) = 0 gettimeofday({1316662131, 968283}, NULL) = 0 gettimeofday({1316662131, 968348}, NULL) = 0 gettimeofday({1316662131, 968401}, NULL) = 0 _llseek(3, 0, [28893], SEEK_END) = 0 gettimeofday({1316662131, 968508}, NULL) = 0 gettimeofday({1316662131, 968564}, NULL) = 0 gettimeofday({1316662131, 968622}, NULL) = 0 nanosleep({0, 4760000}, NULL) = 0 gettimeofday({1316662131, 973571}, NULL) = 0 gettimeofday({1316662131, 973635}, NULL) = 0 gettimeofday({1316662131, 973689}, NULL) = 0 _llseek(3, 0, [28893], SEEK_END) = 0 gettimeofday({1316662131, 973795}, NULL) = 0 gettimeofday({1316662131, 973851}, NULL) = 0 gettimeofday({1316662131, 974298}, NULL) = 0 nanosleep({0, 4760000}, NULL) = 0 gettimeofday({1316662131, 979249}, NULL) = 0 gettimeofday({1316662131, 979314}, NULL) = 0 gettimeofday({1316662131, 979367}, NULL) = 0 _llseek(3, 0, [28893], SEEK_END) = 0 gettimeofday({1316662131, 979474}, NULL) = 0 gettimeofday({1316662131, 979530}, NULL) = 0 gettimeofday({1316662131, 979588}, NULL) = 0 nanosleep({0, 4760000}, NULL) = 0 gettimeofday({1316662131, 984553}, NULL) = 0 gettimeofday({1316662131, 984631}, NULL) = 0 gettimeofday({1316662131, 984714}, NULL) = 0 _llseek(3, 0, [28893], SEEK_END) = 0 gettimeofday({1316662131, 984821}, NULL) = 0 gettimeofday({1316662131, 984919}, NULL) = 0 gettimeofday({1316662131, 985319}, NULL) = 0 nanosleep({0, 4760000}, NULL) = 0 gettimeofday({1316662131, 990270}, NULL) = 0 gettimeofday({1316662131, 990366}, NULL) = 0 gettimeofday({1316662131, 990420}, NULL) = 0 _llseek(3, 0, [28893], SEEK_END) = 0 gettimeofday({1316662131, 990527}, NULL) = 0 gettimeofday({1316662131, 990583}, NULL) = 0 gettimeofday({1316662131, 990641}, NULL) = 0 nanosleep({0, 4760000}, NULL) = 0 gettimeofday({1316662131, 995589}, NULL) = 0 gettimeofday({1316662131, 995653}, NULL) = 0 gettimeofday({1316662131, 995706}, NULL) = 0 _llseek(3, 0, [28893], SEEK_END) = 0 gettimeofday({1316662131, 995813}, NULL) = 0 gettimeofday({1316662131, 995867}, NULL) = 0 gettimeofday({1316662131, 996280}, NULL) = 0 nanosleep({0, 4760000}, NULL) = 0 gettimeofday({1316662132, 1253}, NULL) = 0 gettimeofday({1316662132, 1318}, NULL) = 0 gettimeofday({1316662132, 1372}, NULL) = 0 _llseek(3, 0, [28893], SEEK_END) = 0 gettimeofday({1316662132, 1480}, NULL) = 0 gettimeofday({1316662132, 1536}, NULL) = 0 gettimeofday({1316662132, 1594}, NULL) = 0 nanosleep({0, 4760000}, NULL) = 0 gettimeofday({1316662132, 6544}, NULL) = 0 gettimeofday({1316662132, 6608}, NULL) = 0 gettimeofday({1316662132, 6662}, NULL) = 0 _llseek(3, 0, [28893], SEEK_END) = 0 gettimeofday({1316662132, 6769}, NULL) = 0 gettimeofday({1316662132, 6830}, NULL) = 0 gettimeofday({1316662132, 7251}, NULL) = 0 nanosleep({0, 47604000}, NULL) = 0 gettimeofday({1316662132, 55070}, NULL) = 0 gettimeofday({1316662132, 55140}, NULL) = 0 gettimeofday({1316662132, 55194}, NULL) = 0 _llseek(3, 0, [28893], SEEK_END) = 0 gettimeofday({1316662132, 55302}, NULL) = 0 gettimeofday({1316662132, 55358}, NULL) = 0 gettimeofday({1316662132, 55417}, NULL) = 0 nanosleep({0, 47604000}, NULL) = 0 gettimeofday({1316662132, 103246}, NULL) = 0 gettimeofday({1316662132, 103313}, NULL) = 0 gettimeofday({1316662132, 103392}, NULL) = 0 _llseek(3, 0, [28893], SEEK_END) = 0 gettimeofday({1316662132, 103525}, NULL) = 0 gettimeofday({1316662132, 103582}, NULL) = 0 gettimeofday({1316662132, 103641}, NULL) = 0 nanosleep({0, 47604000}, NULL) = 0 gettimeofday({1316662132, 152676}, NULL) = 0 gettimeofday({1316662132, 152741}, NULL) = 0 gettimeofday({1316662132, 152795}, NULL) = 0 _llseek(3, 0, [28893], SEEK_END) = 0 gettimeofday({1316662132, 153229}, NULL) = 0 gettimeofday({1316662132, 153287}, NULL) = 0 gettimeofday({1316662132, 153345}, NULL) = 0 nanosleep({0, 47604000}, NULL) = 0 gettimeofday({1316662132, 201167}, NULL) = 0 gettimeofday({1316662132, 201234}, NULL) = 0 gettimeofday({1316662132, 201288}, NULL) = 0 _llseek(3, 0, [28893], SEEK_END) = 0 gettimeofday({1316662132, 201395}, NULL) = 0 gettimeofday({1316662132, 201451}, NULL) = 0 gettimeofday({1316662132, 201509}, NULL) = 0 nanosleep({0, 47604000}, NULL) = 0 gettimeofday({1316662132, 250735}, NULL) = 0 gettimeofday({1316662132, 250803}, NULL) = 0 gettimeofday({1316662132, 250857}, NULL) = 0 _llseek(3, 0, [28893], SEEK_END) = 0 gettimeofday({1316662132, 251131}, NULL) = 0 gettimeofday({1316662132, 251187}, NULL) = 0 gettimeofday({1316662132, 251315}, NULL) = 0 nanosleep({0, 47604000}, NULL) = 0 gettimeofday({1316662132, 299173}, NULL) = 0 gettimeofday({1316662132, 299268}, NULL) = 0 gettimeofday({1316662132, 299326}, NULL) = 0 _llseek(3, 0, [28893], SEEK_END) = 0 gettimeofday({1316662132, 299440}, NULL) = 0 gettimeofday({1316662132, 299501}, NULL) = 0 gettimeofday({1316662132, 299564}, NULL) = 0 nanosleep({0, 47604000}, NULL) = 0 gettimeofday({1316662132, 347424}, NULL) = 0 gettimeofday({1316662132, 347496}, NULL) = 0 gettimeofday({1316662132, 347551}, NULL) = 0 _llseek(3, 0, [28893], SEEK_END) = 0 gettimeofday({1316662132, 347661}, NULL) = 0 gettimeofday({1316662132, 347719}, NULL) = 0 gettimeofday({1316662132, 347778}, NULL) = 0 nanosleep({0, 47604000}, NULL) = 0 gettimeofday({1316662132, 395555}, NULL) = 0 gettimeofday({1316662132, 395626}, NULL) = 0 gettimeofday({1316662132, 395680}, NULL) = 0 _llseek(3, 0, [28893], SEEK_END) = 0 gettimeofday({1316662132, 395790}, NULL) = 0 gettimeofday({1316662132, 395848}, NULL) = 0 gettimeofday({1316662132, 396299}, NULL) = 0 nanosleep({0, 47604000}, NULL) = 0 gettimeofday({1316662132, 444129}, NULL) = 0 gettimeofday({1316662132, 444200}, NULL) = 0 gettimeofday({1316662132, 444255}, NULL) = 0 _llseek(3, 0, [28893], SEEK_END) = 0 gettimeofday({1316662132, 444365}, NULL) = 0 gettimeofday({1316662132, 444422}, NULL) = 0 gettimeofday({1316662132, 444482}, NULL) = 0 nanosleep({0, 47604000}, NULL) = 0 gettimeofday({1316662132, 493536}, NULL) = 0 gettimeofday({1316662132, 493603}, NULL) = 0 gettimeofday({1316662132, 493657}, NULL) = 0 _llseek(3, 0, [28893], SEEK_END) = 0 gettimeofday({1316662132, 493766}, NULL) = 0 gettimeofday({1316662132, 493823}, NULL) = 0 gettimeofday({1316662132, 493923}, NULL) = 0 nanosleep({0, 47604000}, NULL) = 0 gettimeofday({1316662132, 541999}, NULL) = 0 gettimeofday({1316662132, 542066}, NULL) = 0 gettimeofday({1316662132, 542121}, NULL) = 0 _llseek(3, 0, [28893], SEEK_END) = 0 gettimeofday({1316662132, 542229}, NULL) = 0 gettimeofday({1316662132, 542292}, NULL) = 0 gettimeofday({1316662132, 542351}, NULL) = 0 nanosleep({0, 476042000}, NULL) = 0 gettimeofday({1316662133, 18650}, NULL) = 0 gettimeofday({1316662133, 18745}, NULL) = 0 gettimeofday({1316662133, 18803}, NULL) = 0 _llseek(3, 0, [28893], SEEK_END) = 0 gettimeofday({1316662133, 19141}, NULL) = 0 gettimeofday({1316662133, 19481}, NULL) = 0 gettimeofday({1316662133, 19547}, NULL) = 0 nanosleep({0, 476042000}, NULL) = 0 gettimeofday({1316662133, 495851}, NULL) = 0 gettimeofday({1316662133, 496388}, NULL) = 0 gettimeofday({1316662133, 496449}, NULL) = 0 _llseek(3, 0, [28893], SEEK_END) = 0 gettimeofday({1316662133, 496565}, NULL) = 0 gettimeofday({1316662133, 496640}, NULL) = 0 gettimeofday({1316662133, 496709}, NULL) = 0 nanosleep({0, 476042000}, NULL) = 0 gettimeofday({1316662133, 974084}, NULL) = 0 gettimeofday({1316662133, 974180}, NULL) = 0 gettimeofday({1316662133, 974237}, NULL) = 0 _llseek(3, 0, [28893], SEEK_END) = 0 gettimeofday({1316662133, 974352}, NULL) = 0 gettimeofday({1316662133, 974413}, NULL) = 0 gettimeofday({1316662133, 974476}, NULL) = 0 nanosleep({0, 476042000}, NULL) = 0 gettimeofday({1316662134, 450723}, NULL) = 0 gettimeofday({1316662134, 450818}, NULL) = 0 gettimeofday({1316662134, 451679}, NULL) = 0 _llseek(3, 0, [28893], SEEK_END) = 0 gettimeofday({1316662134, 452255}, NULL) = 0 gettimeofday({1316662134, 452321}, NULL) = 0 gettimeofday({1316662134, 452386}, NULL) = 0 nanosleep({0, 476042000}, NULL) = 0 gettimeofday({1316662134, 928666}, NULL) = 0 gettimeofday({1316662134, 928762}, NULL) = 0 gettimeofday({1316662134, 928820}, NULL) = 0 _llseek(3, 0, [28893], SEEK_END) = 0 gettimeofday({1316662134, 929436}, NULL) = 0 gettimeofday({1316662134, 929506}, NULL) = 0 gettimeofday({1316662134, 929572}, NULL) = 0 nanosleep({0, 476042000}, NULL) = 0 gettimeofday({1316662135, 405845}, NULL) = 0 gettimeofday({1316662135, 406355}, NULL) = 0 gettimeofday({1316662135, 406415}, NULL) = 0 _llseek(3, 0, [28893], SEEK_END) = 0 gettimeofday({1316662135, 406530}, NULL) = 0 gettimeofday({1316662135, 406592}, NULL) = 0 gettimeofday({1316662135, 406660}, NULL) = 0 nanosleep({0, 476042000}, NULL) = 0 gettimeofday({1316662135, 884170}, NULL) = 0 gettimeofday({1316662135, 884266}, NULL) = 0 gettimeofday({1316662135, 884324}, NULL) = 0 _llseek(3, 0, [28893], SEEK_END) = 0 gettimeofday({1316662135, 884439}, NULL) = 0 gettimeofday({1316662135, 884499}, NULL) = 0 gettimeofday({1316662135, 884563}, NULL) = 0 nanosleep({0, 476042000}, NULL) = 0 gettimeofday({1316662136, 360892}, NULL) = 0 gettimeofday({1316662136, 361174}, NULL) = 0 gettimeofday({1316662136, 361382}, NULL) = 0 _llseek(3, 0, [28893], SEEK_END) = 0 gettimeofday({1316662136, 361498}, NULL) = 0 gettimeofday({1316662136, 361559}, NULL) = 0 gettimeofday({1316662136, 361623}, NULL) = 0 nanosleep({0, 476042000}, NULL) = 0 gettimeofday({1316662136, 839193}, NULL) = 0 gettimeofday({1316662136, 839290}, NULL) = 0 gettimeofday({1316662136, 839348}, NULL) = 0 _llseek(3, 0, [28893], SEEK_END) = 0 gettimeofday({1316662136, 839463}, NULL) = 0 gettimeofday({1316662136, 839524}, NULL) = 0 gettimeofday({1316662136, 839588}, NULL) = 0 nanosleep({0, 476042000}, NULL) = 0 gettimeofday({1316662137, 316356}, NULL) = 0 gettimeofday({1316662137, 316451}, NULL) = 0 gettimeofday({1316662137, 316509}, NULL) = 0 _llseek(3, 0, [28893], SEEK_END) = 0 gettimeofday({1316662137, 316640}, NULL) = 0 gettimeofday({1316662137, 316706}, NULL) = 0 gettimeofday({1316662137, 316770}, NULL) = 0 nanosleep({0, 476042000}, NULL) = 0 gettimeofday({1316662137, 793092}, NULL) = 0 gettimeofday({1316662137, 793189}, NULL) = 0 gettimeofday({1316662137, 793247}, NULL) = 0 _llseek(3, 0, [28893], SEEK_END) = 0 gettimeofday({1316662137, 793362}, NULL) = 0 gettimeofday({1316662137, 793431}, NULL) = 0 gettimeofday({1316662137, 793493}, NULL) = 0 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 rt_sigaction(SIGCHLD, NULL, {SIG_DFL, [], 0}, 8) = 0 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 nanosleep({4, 0}, 0xbfe3ef54) = 0 nanosleep({0, 760424000}, NULL) = 0 gettimeofday({1316662142, 556019}, NULL) = 0 gettimeofday({1316662142, 556115}, NULL) = 0 gettimeofday({1316662142, 556172}, NULL) = 0 _llseek(3, 0, [28893], SEEK_END) = 0 gettimeofday({1316662142, 556287}, NULL) = 0 gettimeofday({1316662142, 556348}, NULL) = 0 gettimeofday({1316662142, 556412}, NULL) = 0 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 rt_sigaction(SIGCHLD, NULL, {SIG_DFL, [], 0}, 8) = 0 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 nanosleep({4, 0}, 0xbfe3ef54) = 0 nanosleep({0, 760424000}, NULL) = 0 gettimeofday({1316662147, 319307}, NULL) = 0 gettimeofday({1316662147, 319417}, NULL) = 0 gettimeofday({1316662147, 319476}, NULL) = 0 _llseek(3, 0, [28893], SEEK_END) = 0 gettimeofday({1316662147, 319589}, NULL) = 0 gettimeofday({1316662147, 319649}, NULL) = 0 gettimeofday({1316662147, 319713}, NULL) = 0 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 rt_sigaction(SIGCHLD, NULL, {SIG_DFL, [], 0}, 8) = 0 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 nanosleep({4, 0}, 0xbfe3ef54) = 0 nanosleep({0, 760424000}, NULL) = 0 gettimeofday({1316662152, 82434}, NULL) = 0 gettimeofday({1316662152, 82529}, NULL) = 0 gettimeofday({1316662152, 82587}, NULL) = 0 _llseek(3, 0, [28893], SEEK_END) = 0 gettimeofday({1316662152, 82701}, NULL) = 0 gettimeofday({1316662152, 82762}, NULL) = 0 gettimeofday({1316662152, 82826}, NULL) = 0 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 rt_sigaction(SIGCHLD, NULL, {SIG_DFL, [], 0}, 8) = 0 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 nanosleep({4, 0}, 0xbfe3ef54) = 0 nanosleep({0, 760424000}, NULL) = 0 gettimeofday({1316662156, 844443}, NULL) = 0 gettimeofday({1316662156, 844539}, NULL) = 0 gettimeofday({1316662156, 844596}, NULL) = 0 _llseek(3, 0, [28893], SEEK_END) = 0 gettimeofday({1316662156, 844711}, NULL) = 0 gettimeofday({1316662156, 844772}, NULL) = 0 gettimeofday({1316662156, 844836}, NULL) = 0 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 rt_sigaction(SIGCHLD, NULL, {SIG_DFL, [], 0}, 8) = 0 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 nanosleep({4, 0}, 0xbfe3ef54) = 0 nanosleep({0, 760424000}, NULL) = 0 gettimeofday({1316662161, 608565}, NULL) = 0 gettimeofday({1316662161, 608661}, NULL) = 0 gettimeofday({1316662161, 608719}, NULL) = 0 _llseek(3, 0, [28893], SEEK_END) = 0 gettimeofday({1316662161, 608833}, NULL) = 0 gettimeofday({1316662161, 609131}, NULL) = 0 gettimeofday({1316662161, 609482}, NULL) = 0 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 rt_sigaction(SIGCHLD, NULL, {SIG_DFL, [], 0}, 8) = 0 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 nanosleep({4, 0}, 0xbfe3ef54) = 0 nanosleep({0, 760424000}, NULL) = 0 gettimeofday({1316662166, 371062}, NULL) = 0 gettimeofday({1316662166, 371155}, NULL) = 0 gettimeofday({1316662166, 371213}, NULL) = 0 _llseek(3, 0, [28893], SEEK_END) = 0 gettimeofday({1316662166, 371327}, NULL) = 0 gettimeofday({1316662166, 371388}, NULL) = 0 gettimeofday({1316662166, 371452}, NULL) = 0 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 rt_sigaction(SIGCHLD, NULL, {SIG_DFL, [], 0}, 8) = 0 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 nanosleep({4, 0}, {1, 522818463}) = ? ERESTART_RESTARTBLOCK (To +be restarted) --- {si_signo=SIGINT, si_code=SI_KERNEL, si_value={int=4926672, ptr=0x +4b2cd0}} (Interrupt) --- Process 26422 detached
In reply to Problems using File::Tail by gg48gg
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |