Hi, While debugging something yesterday, I noticed the following two lines repeated about a hundred times in the "Active4D.1.log" file:
----------------------------------- Feb 03 12:36:57 Active4D: [info] housekeeper: refreshing library: D:\4DServer\KnowledgeWeb\Libraries\a4d.javascript.a4l Feb 03 12:36:57 Active4D: [error] housekeeper: caught exception: boost::filesystem::rename: The process cannot access the file because it is being used by another process: "D:\4DServer\KnowledgeWeb\Logs\Active4D\Active4D.0.log", "D:\4DServer\KnowledgeWeb\Logs\Active4D\Active4D.1.log": .\src\support\housekeeper.cpp, line 259, plugin::a4d::housekeeper ----------------------------------- So, it appears that Housekeeper was trying to refresh "a4d.javascript.a4l", but was unable to? And when it failed, it kept attempting to refresh the library. I'm unsure why "Active4D.0.log" is being referenced. However, when we did restart 4D Server, it began logging to "Active4D.0.log". Something had a hold on "a4d.javascript.a4l" ... I'm not sure if it was an application thing, or an OS thing, or a DB thing. But, the constant refreshing brought the server to a crawl. Restarting server cleared things up. Has anyone seen this message or could anyone shed some light on this one? This was on a Windows 2003 Server, running 11.5 compiled/Unicode. Library refresh is set to 5 seconds. Best Regards, - Clayton _______________________________________________ Active4D-dev mailing list [email protected] http://mailman.aparajitaworld.com/mailman/listinfo/active4d-dev Archives: http://mailman.aparajitaworld.com/archive/active4d-dev/
