diff --git a/src/warden-client/bin/receiver.pl b/src/warden-client/bin/receiver.pl index b9d4542bf240a0f348829af1ace06805ff57ef3e..f80afbeb5f1a0e87798e45b7b3bec4d5b29704a8 100755 --- a/src/warden-client/bin/receiver.pl +++ b/src/warden-client/bin/receiver.pl @@ -7,7 +7,8 @@ use strict; use warnings; -use File::Basename; +use FindBin qw($RealBin $RealScript); +FindBin::again(); #------------------------------------------------------------------------------ # Warden 2.2 Client, Receiver, Example @@ -21,8 +22,7 @@ use File::Basename; # This code should developer add into his/her application. # Load Warden client library and use main module -my $bin = File::Basename::dirname(__FILE__); -use lib "$bin/../lib"; +use lib "$RealBin/../lib"; use WardenClient; # Definition of requested event type. This attributes is also set on server