On 04/11/10 10:30, Charles Jardine wrote: > On 03/11/10 19:16, Brian Phillips wrote: >> On Wed, Nov 3, 2010 at 9:55 AM, Charles Jardine <c...@cam.ac.uk> wrote: >>> I simply do not see this effect. The following program: >>> >>> #!/usr/local/bin/perl -w >>> use DBI; >>> my $dbh = DBI->connect("dbi:Oracle:", oralogin) or die "Failed\n"; >>> $| = 1; >>> sleep 1, print('.') while 1; >>> >>> prints dots every second until I press ^C, at which point it terminates. >>> >>> There must be something different about your environment. For reference, I >>> have Oracle 10.2.0.4.6, Perl 5.10.1, DBI 1.609, DBD::Oracle 1.24. The >>> OS is SLES 10 SP 3. It makes no difference whether I use the bequeather >>> or a TNS connection. >> >> I can use your exact script and it doesn't respond to a <CTRL>-C. The >> only difference is that I'm specifying a username and password in the >> DBI->connect call but I wouldn't think that would make any difference. >> >> Our versions are similar: >> perl 5.10.1 >> DBI 1.611 >> DBD::Oracle 1.24 >> Oracle Client 11.2.0.1.0 > > It might be a difference between the Oracle 10 and Oracle 11 clients. > > Can someone who has easy access to both confirm to deny this? >
I don't have Oracle 10 but I have Oracle Instant Client 11.2 and Oracle Server 11.1 and as I already reported I have no problems with SIGINT. Martin -- Martin J. Evans Easysoft Limited http://www.easysoft.com