• Michael Widenius's avatar
    Don't abort InnoDB/XtraDB if one can't allocate resources for AIO · 44d8fe96
    Michael Widenius authored
    - Better error messages
    
    This fixes that one again can run the test systems with many threads without having to increase fs.aio-max-nr.
    
    
    mysql-test/include/mtr_check.sql:
      Ignore the INNODB_USE_NATIVE_AIO variable (may change during execution)
    mysql-test/mysql-test-run.pl:
      Ignore warnings for failure to setup AIO
    storage/innobase/os/os0file.c:
      Continue without AIO even if we can't allocate resources for AIO
    storage/xtradb/os/os0file.c:
      Continue without AIO even if we can't allocate resources for AIO
    storage/xtradb/srv/srv0start.c:
      Give an error message (instead of core dump) if AIO can't be initialized
    44d8fe96
srv0start.c 65.3 KB