Hi Graham,

Did you forget to add your comment?

Thanks, Chris

--- Graham Barr <[EMAIL PROTECTED]> wrote:
> Begin forwarded message:
> > From:       Chris Masters <[EMAIL PROTECTED]>
> > Date: November 11, 2003 11:13:12 GMT
> > To: [EMAIL PROTECTED]
> > Subject: Can't call method X without a package or
> object reference
> > Message-Id:
> <[EMAIL PROTECTED]>
> >
> > Hi All,
> >
> > I'm getting this problem intermittenly i.e. it
> works
> > for the first few runs, then it fails.
> >
> > Getting this error:
> >
> > Can't call method "entry" (or count etc) without a
> > package or object reference at ... (the first
> entry
> > call in the if test)
> >
> > with the following code (I'm calling a function
> > containing this code many times with the same
> > connection handle):
> >
> > undef $mesg;
> >
> > eval
> > {
> >          $mesg = $ldap->search (
> >                base => "ou=my,dc=domain,dc=com",
> >                filter => "(mail=$recipient)",
> >                attrs  => ['l']
> >                ) || undef $mesg;
> >
> >          if(defined($mesg) && $mesg->entry(0))
> >          {
> >                $My_Location =
> > $mesg->entry(0)->get_value('l');
> >          }
> >          else
> >          {
> >                $Unknown = 1;
> >          }
> > };
> >
> > if($@)
> > {
> >          print "LDAP Error: [EMAIL PROTECTED]";
> > }
> >
> > Why is this happening intermittently?
> >
> > What am I doing wrong?
> >
> > Is this a problem with the module itself?
> >
> > My program is running as a daemon, and I need to
> > restart to get it to work.
> >
> > TIA, rotis23
> >
> > __________________________________
> > Do you Yahoo!?
> > Protect your identity with Yahoo! Mail
> AddressGuard
> > http://antispam.yahoo.com/whatsnewfree
> >
> 


__________________________________
Do you Yahoo!?
Protect your identity with Yahoo! Mail AddressGuard
http://antispam.yahoo.com/whatsnewfree

Reply via email to