fix deadlock during join while map load happens. fixes #2530 , #3033
Merge pull request #3048 from eminn/fix/mapstore-deadlock-maintenance

[backport] fix deadlock during join while map load happens. fixes #2530 , #3033