rapid7/metasploit-framework — pull request #1865 by limhoff-r7 (2013-05-24 18:51:00+00:00)
Title:  Update in-memory cache to fix file_changed?

Msf::ModuleManager#module_info_by_path was not being updated when a module was loaded, so if a load_module was called again, say during start up of prosvc, the module would reload even though there was no change in the file because file_changed? couldn't find an entry for the module's path in module_info_by_path.