• Matthias Leich's avatar
    Fix for Bug#47745 innodb.innodb-timeout fails sporadically · bc37d5c2
    Matthias Leich authored
    - Second scenario checked:
      Ensure via wait routines that the commit comes after the
      processing of the statement which should get finally
      the ER_LOCK_WAIT_TIMEOUT
      --> This should prevent the current bug.
    - First scenario checked:
      Ensure via wait routines that the statement is already waiting
      for getting the lock before the commit is given.
      --> No effect on the current bug, but ensure that the right
          scenario is reached.
    - Take care that disconnects are finished before the test ends.
      --> Reduce the potential to harm succeeding tests.
    - "Mangle" the printout of the current default innodb_lock_wait_timeout value
      --> No need to adjust the test in case the default gets changed in future.
    bc37d5c2
innodb-timeout.test 3.63 KB