While CB is closing, it will activate all the projects in current workspace. I don't think it necessary. For example, I have a plugin which has used the OnProjectActivated event. So my plugin will be run so many times when CB closing. If the plugin is very big, it is unimaginable.
I have made these changes one month ago. It seems no problem.
Here is the patch :
  https://sourceforge.net/tracker/index.php?func=detail&aid=1334208&group_id=126998&atid=707418