This forum has been archived. Please start a new discussion on GitHub.

Patch for Ice for C++, release 3.0.1

benoit Rennes, France

NOTE: this patch was originally posted [thread=2001]here[/thread] for Ice 3.0.0 but wasn't included in Ice 3.0.1 since it's not binary compatible. Here's a new version for Ice 3.0.1.

This patch patch fixes a problem with the class garbage collector in Ice for C++ that can result in double-deletion of class instances when the communicator is shutdown or when the garbage collector thread runs.

This patch is not binary compatible and will be included in the 3.1 release.



  • Can You Please Explain "Binary Comaptible"?


    Can you please explain what you mean by "binary compatible" in this case?

  • matthew
    matthew NL, Canada
    Binary compatible means that you can drop in a new copy of the Ice library without rebuilding your application. In this case you must rebuild not only the Ice library, but also the application.