Indeed, I am running the server in Windows.  I'll take a look at
Troubleshooting 4.4 in depth.

Thanks,

Eric


"Mark Matthews" <[EMAIL PROTECTED]> wrote in message
news:[EMAIL PROTECTED]
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> Eric B. wrote:
>
> > Hi,
> >
> > I've recently upgraded from 4.0.8a to 4.0.18, and am running into a
> strange
> > error in the JDBC connector.  If the DB connection is unused for a
> period of
> > time (don't konw the minimum amount of time, but 8-12 hours defintiely
> > triggers the problem), I get the following error msg in my stack:
> >
> > ** BEGIN NESTED EXCEPTION **
> >
> > java.net.SocketException
> > MESSAGE: Software caused connection abort: recv failed
> >
> > STACKTRACE:
> >
> > java.net.SocketException: Software caused connection abort: recv failed
> >  at java.net.SocketInputStream.socketRead0(Native Method)
> >  at java.net.SocketInputStream.read(SocketInputStream.java:147)
> >  at java.io.BufferedInputStream.fill(BufferedInputStream.java:183)
> >  at java.io.BufferedInputStream.read(BufferedInputStream.java:201)
> >  at com.mysql.jdbc.MysqlIO.reuseAndReadPacket(MysqlIO.java:1399)
> >  at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:1775)
> >  at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:1020)
> >  at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:1109)
> >  at com.mysql.jdbc.Connection.execSQL(Connection.java:2030)
> >  at
> >
com.mysql.jdbc.PreparedStatement.executeQuery(PreparedStatement.java:1563)
> >
> >
> >
> >>From this point on, all connections to the DB fail.  I don't have the
> > autoreconnect parameter in the JConnector enabled, but I didn't have it
> > enabled in 4.0.8 either.  I haven't changed anything in my code
> either.  It
> > uses the java.sql.DriverManager class to do my connection pooling.
> >
> > Has something changed between 4.0.8 and 4.0.18 that would cause this
> > problem?
>
>
> Eric,
>
> Are you running the server on Windows? If so, then yes, something has
> changed. Starting in 4.0.15, network timeouts (including wait_timeout)
> were implemented in the Windows binaries.
>
> See Connector/J's 'troubleshooting' section in the docs at
> http://www.mysql.com/documentation/connector-j/index.html#id2803835 for
> ways of dealing with this _correctly_ (hint, 'autoReconnect' isn't one
> of them).
>
> Regards,
>
> -Mark
>
>
> - --
> Mr. Mark Matthews
> MySQL AB, Software Development Manager, J2EE and Windows Platforms
> Office: +1 708 332 0507
> www.mysql.com
>
> Meet the MySQL Team! April 14-16, 2004 http://www.mysql.com/uc2004/
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v1.2.3 (MingW32)
> Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org
>
> iD8DBQFATghqtvXNTca6JD8RAs9GAJ4j9P7o2zTUKxqCU2XIuS33vxgfKwCgkuc+
> LyGiyDFR0BthlJXcBv7aRGo=
> =QKF3
> -----END PGP SIGNATURE-----
>
> -- 
> MySQL General Mailing List
> For list archives: http://lists.mysql.com/mysql
> To unsubscribe:
http://lists.mysql.com/[EMAIL PROTECTED]
>
>




-- 
MySQL General Mailing List
For list archives: http://lists.mysql.com/mysql
To unsubscribe:    http://lists.mysql.com/[EMAIL PROTECTED]

Reply via email to