In some instances, it appears that the pyodbc driver for at least Oracle doesn't seem to time out as expected.