X-Git-Url: https://git.tokkee.org/?a=blobdiff_plain;f=src%2Fperl.c;h=1ed9d003d12ad84d3ce105fd18bdca70f8c6931d;hb=bc6790409971d84b1c8aa7201667c869e155e03b;hp=dde34b804f9ce01d885ce1f1bb98bb3e53ddb423;hpb=87e0b48747170a355f6a703be523a7dbbfbd8549;p=collectd.git diff --git a/src/perl.c b/src/perl.c index dde34b80..1ed9d003 100644 --- a/src/perl.c +++ b/src/perl.c @@ -831,6 +831,10 @@ static int init_pi (int argc, char **argv) log_err ("module_register: Unable to bootstrap Collectd."); exit (1); } + + /* Set $0 to "collectd" because perl_parse() has to set it to "-e". */ + Perl_sv_setpv (perl, Perl_get_sv (perl, "0", 0), "collectd"); + perl_run (perl); plugin_register_log ("perl", perl_log);