|
|
|
@ -10,3 +10,17 @@ diff -Naur mico.orig/Makefile mico/Makefile
|
|
|
|
|
|
|
|
|
|
install-cd:
|
|
|
|
|
for i in $(INSTALLDIRS); do $(MAKE) -C $$i install-cd || exit 1; done
|
|
|
|
|
diff -Naur mico.orig/orb/poa_impl.cc mico/orb/poa_impl.cc
|
|
|
|
|
--- mico.orig/orb/poa_impl.cc.orig Sat Feb 22 23:20:22 2003
|
|
|
|
|
+++ mico/orb/poa_impl.cc Sat Feb 22 23:20:55 2003
|
|
|
|
|
@@ -3768,7 +3768,9 @@
|
|
|
|
|
// we are finished
|
|
|
|
|
|
|
|
|
|
//this make sure nobody is going to remove the object
|
|
|
|
|
- orec->invoke_cnt++;
|
|
|
|
|
+ if (servant_retention_policy->value() == PortableServer::RETAIN) {
|
|
|
|
|
+ orec->invoke_cnt++;
|
|
|
|
|
+ }
|
|
|
|
|
} // end autolock
|
|
|
|
|
|
|
|
|
|
/*
|
|
|
|
|