[Cppcms-users] Bug Fix release 0.99.10.1
Brought to you by:
artyom-beilis
From: Artyom B. <art...@ya...> - 2011-10-19 08:27:18
|
Hello, CppCMS 0.99.10.1 was released today. It is a bug fix release that includes fixes for several critical bugs that could not wait for 0.99.11 version. It had also included some trivial bug fixes that could be merged easily to this version from trunk. Critical Bugs: - Fixed a bug that caused an infinite loop in `shared_ptr` counter on Windows platform when multi-core machines are used. - Fixed a bug that prevented from lock file to be created in demonetization process (regression in 0.99.10) - Fixed a bug that prevented CppCMS process to shutdown properly when running in prefork mode (regression in 0.99.10). - Fixed a bug that prevented from JSON-RPC notifications work properly. Other bugs: - Fixed typo (#3404317) - Fixed a race condition in access to socket that may occur in some situations on multi-core machines. - Fixed `booster::nowide::fstream` to follow open flags specifications properly in some cases. All CppCMS users are encouraged to upgrade to this version - especially windows users. Note for CppCMS trunk users: The daemon's lock-file bug and the prefork bug still exists in trunk version. CppCMS 0.99.10.1 includes a workaround (that makes things work) but it would take some to implement the proper solution in the trunk. See: http://en.wikipedia.org/wiki/Fix_it_twice Artyom Beilis -------------- CppCMS - C++ Web Framework: http://cppcms.sf.net/ CppDB - C++ SQL Connectivity: http://cppcms.sf.net/sql/cppdb/ |