don't segfault if catalog database cannot be opened
don't fail if readahead does not work, only report to syslog
reload race condition fix
avoid reloading when coming from 2.0