[Dbix-class] Fix Warn "Use of uninitialized value in numeric
	eq (==) at .../DBIx/Class/Storage/DBI.pm line 709"
    dreel at bk.ru 
    dreel at bk.ru
       
    Mon Nov  5 11:59:16 GMT 2007
    
    
  
Здравствуйте, Marc.
Вы писали 5 ноября 2007 г., 7:04:55:
MM> * dreel at bk.ru <dreel at bk.ru> [071104 14:20]:
>> On my win32 DBIC always warn at startup with this:
>> Use of uninitialized value in numeric eq (==) at
>> C:/usr/local/site/lib/DBIx/Class/Storage/DBI.pm.
>> 
>> It's strange thing but sub don't take PID at first step that's why I
>> fix it with additional the check:
>> 
>> 704:# handle pid changes correctly
>> 705:#  NOTE: assumes $self->_dbh is a valid $dbh
>> 706: sub _verify_pid {
>> 707:   my ($self) = @_;
>> 708:
>> 709:   return if $self->_conn_pid && $self->_conn_pid == $$; #
>> orig: return if $self->_conn_pid == $$;
>> 710:
>> 711:   $self->_dbh->{InactiveDestroy} = 1;
>> 712:   $self->_dbh(undef);
>> 713:   $self->{_dbh_gen}++;
>> 714:
>> 715:   return;
>> 716: }
>> 
>> DBIC 0.8007
MM> It's been fixed in trunk.  Should be in the next CPAN release.
MM> 	-Marc
MM> _______________________________________________
MM> List: http://lists.scsys.co.uk/cgi-bin/mailman/listinfo/dbix-class
MM> IRC: irc.perl.org#dbix-class
MM> SVN: http://dev.catalyst.perl.org/repos/bast/DBIx-Class/
MM> Searchable Archive:
MM> http://www.grokbase.com/group/dbix-class@lists.rawmode.org
Thanks.
-- 
 dreel                          mailto:dreel at bk.ru
    
    
More information about the DBIx-Class
mailing list