• marko's avatar
    branches/zip: Merge r2617:r2630 from branches/5.1: · 7a4d2a59
    marko authored
    bug#39483 InnoDB hang on adaptive hash because of out of order ::open()
    call by MySQL
    
    Forward port of r2629
    
    Under some conditions MySQL calls ::open with search_latch leading
    to a deadlock as we try to acquire dict_sys->mutex inside ::open
    breaking the latching order. The fix is to release search_latch.
    
    Reviewed by: Heikki
    7a4d2a59
ha_innodb.cc 274 KB