diff -Nru python-omniorb-3.2/bugfixes-32.xml python-omniorb-3.3/bugfixes-32.xml
--- python-omniorb-3.2/bugfixes-32.xml 1970-01-01 01:00:00.000000000 +0100
+++ python-omniorb-3.3/bugfixes-32.xml 2008-09-23 11:35:10.000000000 +0200
@@ -0,0 +1,45 @@
+
+
+
+
+
+
+
+
+
+
+
+ Invalid TypeCodes created by to_any
+
+ to_any would create invalid sequence and struct TypeCodes when
+ encountering Nones.
+
+
+
+
+
+ List containing mixed integers and bools mishandled in to_any
+
+ A list containing integers and bools would be considered a sequence
+ of integers, rather than a sequence of Anys.
+
+
+
+
+ Leaks of some exception classes
+ Luke Deller
+
+ Failed to release Python references.
+
+
+
+
+
+ Memory leak in minor code stringification.
+
+ Failed to release Python references.
+
+
+
+
+
diff -Nru python-omniorb-3.2/configure python-omniorb-3.3/configure
--- python-omniorb-3.2/configure 2008-02-14 14:34:09.000000000 +0100
+++ python-omniorb-3.3/configure 2008-07-15 13:06:51.000000000 +0200
@@ -1,6 +1,6 @@
#! /bin/sh
# Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.59 for omniORBpy 3.2.
+# Generated by GNU Autoconf 2.59 for omniORBpy 3.3.
#
# Report bugs to .
#
@@ -269,8 +269,8 @@
# Identity of this package.
PACKAGE_NAME='omniORBpy'
PACKAGE_TARNAME='omniorbpy'
-PACKAGE_VERSION='3.2'
-PACKAGE_STRING='omniORBpy 3.2'
+PACKAGE_VERSION='3.3'
+PACKAGE_STRING='omniORBpy 3.3'
PACKAGE_BUGREPORT='bugs@omniorb-support.com'
ac_unique_file="python/omniORB/CORBA.py"
@@ -751,7 +751,7 @@
# Omit some internal or obsolete options to make the list less imposing.
# This message is too long to be a string in the A/UX 3.1 sh.
cat <<_ACEOF
-\`configure' configures omniORBpy 3.2 to adapt to many kinds of systems.
+\`configure' configures omniORBpy 3.3 to adapt to many kinds of systems.
Usage: $0 [OPTION]... [VAR=VALUE]...
@@ -812,7 +812,7 @@
if test -n "$ac_init_help"; then
case $ac_init_help in
- short | recursive ) echo "Configuration of omniORBpy 3.2:";;
+ short | recursive ) echo "Configuration of omniORBpy 3.3:";;
esac
cat <<\_ACEOF
@@ -932,7 +932,7 @@
test -n "$ac_init_help" && exit 0
if $ac_init_version; then
cat <<\_ACEOF
-omniORBpy configure 3.2
+omniORBpy configure 3.3
generated by GNU Autoconf 2.59
Copyright (C) 2003 Free Software Foundation, Inc.
@@ -946,7 +946,7 @@
This file contains any messages produced by compilers while
running configure, to aid debugging if configure makes a mistake.
-It was created by omniORBpy $as_me 3.2, which was
+It was created by omniORBpy $as_me 3.3, which was
generated by GNU Autoconf 2.59. Invocation command line was
$ $0 $@
@@ -4065,7 +4065,7 @@
} >&5
cat >&5 <<_CSEOF
-This file was extended by omniORBpy $as_me 3.2, which was
+This file was extended by omniORBpy $as_me 3.3, which was
generated by GNU Autoconf 2.59. Invocation command line was
CONFIG_FILES = $CONFIG_FILES
@@ -4120,7 +4120,7 @@
cat >>$CONFIG_STATUS <<_ACEOF
ac_cs_version="\\
-omniORBpy config.status 3.2
+omniORBpy config.status 3.3
configured by $0, generated by GNU Autoconf 2.59,
with options \\"`echo "$ac_configure_args" | sed 's/[\\""\`\$]/\\\\&/g'`\\"
diff -Nru python-omniorb-3.2/configure.ac python-omniorb-3.3/configure.ac
--- python-omniorb-3.2/configure.ac 2008-02-14 14:34:09.000000000 +0100
+++ python-omniorb-3.3/configure.ac 2008-07-15 13:06:51.000000000 +0200
@@ -1,5 +1,5 @@
dnl -*- M4 -*-
-AC_INIT(omniORBpy, 3.2, bugs@omniorb-support.com)
+AC_INIT(omniORBpy, 3.3, bugs@omniorb-support.com)
AC_PREREQ(2.52)
AC_CONFIG_SRCDIR(python/omniORB/CORBA.py)
diff -Nru python-omniorb-3.2/contrib/RPMs/omniORBpy_new.spec python-omniorb-3.3/contrib/RPMs/omniORBpy_new.spec
--- python-omniorb-3.2/contrib/RPMs/omniORBpy_new.spec 2008-02-14 14:34:08.000000000 +0100
+++ python-omniorb-3.3/contrib/RPMs/omniORBpy_new.spec 2008-07-18 19:07:50.000000000 +0200
@@ -2,16 +2,27 @@
%define lib_name %{?mklibname:%mklibname %{_name} 3}%{!?mklibname:lib%{_name}3}
+%if "%{_vendor}" == "mandriva"
+%define py_sitedir %{_prefix}/lib*/python%{py_ver}/site-packages
+%endif
+%if "%{_vendor}" == "redhat"
+%define py_ver %(python -c 'import sys;print(sys.version[0:3])')
+%define py_sitedir %{_prefix}/lib*/python%{py_ver}/site-packages
+%endif
+
Summary: Python Language Mapping for omniORB
Name: %{_name}
-Version: 3.2
+Version: 3.3
Release: 1
License: GPL / LGPL
Group: System/Libraries
Source0: %{_name}-%{version}.tar.gz
Prefix: /usr
URL: http://omniorb.sourceforge.net/
-BuildRequires: libomniorb-devel python python-devel
+BuildRequires: gcc-c++
+BuildRequires: glibc-devel openssl-devel
+BuildRequires: libomniorb-devel
+BuildRequires: python python-devel
Buildroot: %{_tmppath}/%{name}-%{version}-root
%description
@@ -67,9 +78,6 @@
%description doc
Developer documentation and examples.
-
-%define py_ver %(python -c 'import sys;print(sys.version[0:3])')
-
%prep
%setup -n %{_name}-%{version}
@@ -90,7 +98,7 @@
# omit omniidl_be/__init__.py because it is a duplicate of the file
# already provided by omniORB.
-rm -rf %{buildroot}%{_libdir}/python%{py_ver}/site-packages/omniidl_be/__init__.py*
+rm -rf %{buildroot}%{py_sitedir}/omniidl_be/__init__.py*
%clean
@@ -106,23 +114,23 @@
%defattr (-,root,root)
%doc COPYING.LIB
#%doc bugfixes*
-%{_libdir}/python%{py_ver}/site-packages/_omni*.so.*
-%{_libdir}/python%{py_ver}/site-packages/omniORB
+%{py_sitedir}/_omni*.so.*
+%{py_sitedir}/omniORB
%files standard
%defattr(-,root,root)
-%{_libdir}/python%{py_ver}/site-packages/*.py*
-%{_libdir}/python%{py_ver}/site-packages/omniORB.pth
-%{_libdir}/python%{py_ver}/site-packages/CosNaming
-%{_libdir}/python%{py_ver}/site-packages/CosNaming__POA
+%{py_sitedir}/*.py*
+%{py_sitedir}/omniORB.pth
+%{py_sitedir}/CosNaming
+%{py_sitedir}/CosNaming__POA
%files -n %{lib_name}-devel
%defattr(-,root,root)
%doc README* update.log
%{_includedir}/omniORBpy.h
%{_includedir}/omniORB4/pydistdate.hh
-%{_libdir}/python%{py_ver}/site-packages/_omni*.so
-%{_libdir}/python%{py_ver}/site-packages/omniidl_be/python.py*
+%{py_sitedir}/_omni*.so
+%{py_sitedir}/omniidl_be/python.py*
%files doc
%defattr(-,root,root)
diff -Nru python-omniorb-3.2/contrib/RPMs/omniORBpy.spec python-omniorb-3.3/contrib/RPMs/omniORBpy.spec
--- python-omniorb-3.2/contrib/RPMs/omniORBpy.spec 2008-02-14 14:34:08.000000000 +0100
+++ python-omniorb-3.3/contrib/RPMs/omniORBpy.spec 2008-07-18 19:07:50.000000000 +0200
@@ -1,6 +1,6 @@
Summary: Python Language Mapping for omniORB
Name: omniORBpy
-Version: 3.2
+Version: 3.3
Release: 1
License: GPL / LGPL
Group: System/Libraries
@@ -8,7 +8,7 @@
URL: http://omniorb.sourceforge.net/
Prefix: /usr
Prereq: /sbin/ldconfig
-Requires: omniORB = 4.1.0
+Requires: omniORB = 4.1.3
BuildRequires: omniORB-devel python
Buildroot: %{_tmppath}/%{name}-%{version}-root
diff -Nru python-omniorb-3.2/debian/changelog python-omniorb-3.3/debian/changelog
--- python-omniorb-3.2/debian/changelog 2010-07-19 16:01:45.000000000 +0200
+++ python-omniorb-3.3/debian/changelog 2010-07-19 16:01:45.000000000 +0200
@@ -1,3 +1,33 @@
+python-omniorb (3.3-1ubuntu1) maverick; urgency=low
+
+ * Merge from debian unstable (LP: #607245). Remaining changes:
+ - Python 2.6 transition.
+
+ -- Angel Abad Wed, 12 May 2010 08:33:48 +0100
+
+python-omniorb (3.3-1) unstable; urgency=low
+
+ * New upstream release
+ * Bump Standards-Version to 3.8.3, no changes needed.
+ * Drop transitional packages, they've made it into a stable release.
+ * Let python-omniorb-omg conflict with python-pyorbit-omg (Closes: #550629).
+ * Add ${misc:Depends} to all packages.
+ * Add -dbg package for the extension modules.
+
+ -- Floris Bruynooghe Sun, 10 Jan 2010 00:53:35 +0000
+
+python-omniorb (3.2-2) unstable; urgency=low
+
+ * Rename omniidl4-python to omniidl-python in line with the omniorb4
+ binary packages, provide transitional package.
+ * Depend on python-central >= 0.6.0 and remove #452227 workaround.
+ * Depend on omniorb-idl and omniidl >= 4.1.2-2.
+ * Add python-omniorb-doc to include HTML, PDF and PS documentation,
+ move examples into this package.
+ * Bump debhelper compat level to 6, no changes.
+
+ -- Floris Bruynooghe Mon, 12 May 2008 21:06:44 +0100
+
python-omniorb (3.2-1ubuntu1) jaunty; urgency=low
* Python 2.6 transition.
diff -Nru python-omniorb-3.2/debian/compat python-omniorb-3.3/debian/compat
--- python-omniorb-3.2/debian/compat 2010-07-19 16:01:45.000000000 +0200
+++ python-omniorb-3.3/debian/compat 2010-07-19 16:01:45.000000000 +0200
@@ -1 +1 @@
-5
+6
diff -Nru python-omniorb-3.2/debian/control python-omniorb-3.3/debian/control
--- python-omniorb-3.2/debian/control 2010-07-19 16:01:45.000000000 +0200
+++ python-omniorb-3.3/debian/control 2010-07-19 16:01:45.000000000 +0200
@@ -1,20 +1,20 @@
Source: python-omniorb
Section: python
Priority: optional
-Maintainer: Ubuntu MOTU Developers
+Maintainer: Ubuntu Developers
XSBC-Original-Maintainer: Debian CORBA Team
Uploaders: Floris Bruynooghe , Thomas Girard
-Build-Depends: debhelper (>= 5.0.38), python-all-dev (>= 2.3.5-11), libomniorb4-dev (>= 4.1.1-2), omniorb4-idl (>= 4.1.1), omniidl4 (>= 4.1.1), autotools-dev, python-central (>= 0.5.6)
-Build-Conflicts: omniidl4-python
+Build-Depends: debhelper (>= 6.0.0), python-all-dev (>= 2.3.5-11), python-all-dbg, libomniorb4-dev (>= 4.1.3), omniorb-idl (>= 4.1.3), omniidl (>= 4.1.3), autotools-dev, python-central (>= 0.6.0)
+Build-Conflicts: omniidl4-python, omniidl-python
XS-Python-Version: all
-Standards-Version: 3.7.3
+Standards-Version: 3.8.3
Vcs-Svn: svn://svn.debian.org/svn/pkg-corba/trunk/python-omniorb
Vcs-Browser: http://svn.debian.org/wsvn/pkg-corba/trunk/python-omniorb
Homepage: http://omniorb.sourceforge.net
Package: python-omniorb
Architecture: any
-Depends: ${python:Depends}, ${shlibs:Depends}
+Depends: ${python:Depends}, ${shlibs:Depends}, ${misc:Depends}
Recommends: python-omniorb-omg
Conflicts: python2.4-omniorb2, python-omniorb2 (<< 3.1-1)
Replaces: python2.4-omniorb2, python-omniorb2
@@ -30,10 +30,40 @@
This is the Debian package of omniORBpy, the Python bindings to the
omniORB libraries.
+Package: python-omniorb-dbg
+Priority: extra
+Architecture: any
+Depends: python-omniorb (= ${binary:Version}), ${python:Depends}, ${shlibs:Depends}, ${misc:Depends}
+Section: debug
+Description: Python bindings for omniORB
+ omniORB4 is a freely available Common Object Request Broker
+ Architecture (CORBA) 2.6 compliant object request broker (ORB)
+ implementation. It is based on the IIOP communications
+ protocol and should be interoperable with any other
+ CORBA 2.6 compliant ORB.
+ .
+ This package contains the debug symbols of python-omniorb as well as
+ modules for use with python-dbg.
+
+Package: python-omniorb-doc
+Architecture: all
+Depends: ${misc:Depends}
+Section: doc
+Description: omniORBpy documentation
+ omniORB4 is a freely available Common Object Request Broker
+ Architecture (CORBA) 2.6 compliant object request broker (ORB)
+ implementation. It is based on the IIOP communications
+ protocol and should be interoperable with any other
+ CORBA 2.6 compliant ORB.
+ .
+ This package contains the documentation of omniORBpy, the Python
+ bindings to omniORB. The bindings themselves can be found in the
+ python-omniorb package.
+
Package: python-omniorb-omg
Architecture: all
-Depends: python-omniorb (>= ${binary:Version})
-Conflicts: python2.4-omniorb2-omg, python-omniorb2-omg (<< 3.1-1)
+Depends: python-omniorb (>= ${binary:Version}), ${misc:Depends}
+Conflicts: python2.4-omniorb2-omg, python-omniorb2-omg (<< 3.1-1), python-pyorbit-omg
Replaces: python2.4-omniorb2-omg, python-omniorb2-omg
XB-Python-Version: ${python:Versions}
Description: CORBA OMG standard files for python-omniorb
@@ -44,13 +74,16 @@
CORBA 2.6 compliant ORB.
.
This package includes the Python files that are necessary to
- fulfil the OMG standard 02-09-07.
+ fulfil the OMG standard 02-09-07. It conflicts with
+ python-pyorbit-omg since only one package can provide the default
+ CORBA bindings.
-Package: omniidl4-python
+Package: omniidl-python
Architecture: all
-Depends: omniidl4, ${python:Depends}
+Depends: omniidl4, ${python:Depends}, ${misc:Depends}
+Conflicts: omniidl4-python (<< 3.2-2)
+Replaces: omniidl4-python (<< 3.2-2)
Recommends: libomniorb4-dev
-Conflicts: omniidl-python
XB-Python-Version: ${python:Versions}
Description: omniidl backend to compile Python stubs from IDL files
omniORB4 is a freely available Common Object Request Broker
@@ -61,19 +94,3 @@
.
This includes the Python backend for omniidl to compile IDL to
Python stubs.
-
-Package: python-omniorb2
-Architecture: all
-Depends: python-omniorb (>= 3.1-1)
-Description: transition package for omniORBpy
- This package depends on python-omniorb to handle omniORBpy transition.
- .
- It can be safely removed after installation.
-
-Package: python-omniorb2-omg
-Architecture: all
-Depends: python-omniorb-omg (>= 3.1-1)
-Description: transition package for omniORBpy
- This package depends on python-omniorb-omg to handle omniORBpy transition.
- .
- It can be safely removed after installation.
diff -Nru python-omniorb-3.2/debian/omniidl4-python.install python-omniorb-3.3/debian/omniidl4-python.install
--- python-omniorb-3.2/debian/omniidl4-python.install 2010-07-19 16:01:45.000000000 +0200
+++ python-omniorb-3.3/debian/omniidl4-python.install 1970-01-01 01:00:00.000000000 +0100
@@ -1 +0,0 @@
-usr/lib/python*/*-packages/omniidl_be/python.py
diff -Nru python-omniorb-3.2/debian/omniidl-python.install python-omniorb-3.3/debian/omniidl-python.install
--- python-omniorb-3.2/debian/omniidl-python.install 1970-01-01 01:00:00.000000000 +0100
+++ python-omniorb-3.3/debian/omniidl-python.install 2010-07-19 16:01:45.000000000 +0200
@@ -0,0 +1 @@
+usr/lib/python*/*-packages/omniidl_be/python.py
diff -Nru python-omniorb-3.2/debian/python-omniorb-dbg.install python-omniorb-3.3/debian/python-omniorb-dbg.install
--- python-omniorb-3.2/debian/python-omniorb-dbg.install 1970-01-01 01:00:00.000000000 +0100
+++ python-omniorb-3.3/debian/python-omniorb-dbg.install 2010-07-19 16:01:45.000000000 +0200
@@ -0,0 +1 @@
+usr/lib/python*/site-packages/_omni*module_d.so*
diff -Nru python-omniorb-3.2/debian/python-omniorb-doc.doc-base python-omniorb-3.3/debian/python-omniorb-doc.doc-base
--- python-omniorb-3.2/debian/python-omniorb-doc.doc-base 1970-01-01 01:00:00.000000000 +0100
+++ python-omniorb-3.3/debian/python-omniorb-doc.doc-base 2010-07-19 16:01:45.000000000 +0200
@@ -0,0 +1,20 @@
+Document: omniorbpy-user-guide
+Title: The omniORBpy version 3 User's Guide
+Author: Duncan Grisby
+Abstract: omniORBpy is an Object Request Broker (ORB) that implements
+ the CORBA 2.6 Python mapping. It works in conjunction with omniORB
+ for C++, version 4.1.
+ .
+ This manual contains all you need to know about omniORB in order to
+ use omniORBpy. Some sections are repeated from the omniORB manual.
+Section: Programming
+
+Format: HTML
+Index: /usr/share/doc/python-omniorb-doc/omniORBpy/index.html
+Files: /usr/share/doc/python-omniorb-doc/omniORBpy/*
+
+Format: PDF
+Files: /usr/share/doc/python-omniorb-doc/omniORBpy.pdf
+
+Format: PostScript
+Files: /usr/share/doc/python-omniorb-doc/omniORBpy.ps.gz
diff -Nru python-omniorb-3.2/debian/python-omniorb-doc.docs python-omniorb-3.3/debian/python-omniorb-doc.docs
--- python-omniorb-3.2/debian/python-omniorb-doc.docs 1970-01-01 01:00:00.000000000 +0100
+++ python-omniorb-3.3/debian/python-omniorb-doc.docs 2010-07-19 16:01:45.000000000 +0200
@@ -0,0 +1,3 @@
+doc/omniORBpy/
+doc/omniORBpy.pdf
+doc/omniORBpy.ps
diff -Nru python-omniorb-3.2/debian/python-omniorb-doc.examples python-omniorb-3.3/debian/python-omniorb-doc.examples
--- python-omniorb-3.2/debian/python-omniorb-doc.examples 1970-01-01 01:00:00.000000000 +0100
+++ python-omniorb-3.3/debian/python-omniorb-doc.examples 2010-07-19 16:01:45.000000000 +0200
@@ -0,0 +1 @@
+examples/*
diff -Nru python-omniorb-3.2/debian/python-omniorb.examples python-omniorb-3.3/debian/python-omniorb.examples
--- python-omniorb-3.2/debian/python-omniorb.examples 2010-07-19 16:01:45.000000000 +0200
+++ python-omniorb-3.3/debian/python-omniorb.examples 1970-01-01 01:00:00.000000000 +0100
@@ -1 +0,0 @@
-examples/*
diff -Nru python-omniorb-3.2/debian/python-omniorb.install python-omniorb-3.3/debian/python-omniorb.install
--- python-omniorb-3.2/debian/python-omniorb.install 2010-07-19 16:01:45.000000000 +0200
+++ python-omniorb-3.3/debian/python-omniorb.install 2010-07-19 16:01:45.000000000 +0200
@@ -1,2 +1,3 @@
-usr/lib/python*/*-packages/_omni*
+usr/lib/python*/*-packages/omniORB.pth
+usr/lib/python*/*-packages/_omni*module.so*
usr/lib/python*/*-packages/omniORB/
diff -Nru python-omniorb-3.2/debian/rules python-omniorb-3.3/debian/rules
--- python-omniorb-3.2/debian/rules 2010-07-19 16:01:45.000000000 +0200
+++ python-omniorb-3.3/debian/rules 2010-07-19 16:01:45.000000000 +0200
@@ -40,11 +40,15 @@
build-%/config.status: autotools-update-stamp
dh_testdir
-mkdir build-$*
- cd build-$* && \
- $(CONFIGURE) PYTHON=/usr/bin/python$*
+ cd build-$* && $(CONFIGURE) PYTHON=/usr/bin/python$*
+
+dbg-build-%/config.status: autotools-update-stamp
+ dh_testdir
+ -mkdir build-dbg-$*
+ cd build-dbg-$* && $(CONFIGURE) PYTHON=/usr/bin/python$*-dbg
build: build-stamp
-build-stamp: $(PYVERS:%=build-stamp-%)
+build-stamp: $(PYVERS:%=build-stamp-%) $(PYVERS:%=build-dbg-stamp-%)
touch $@
build-stamp-%: build-%/config.status
@@ -52,6 +56,11 @@
$(MAKE) -C build-$*
touch $@
+build-dbg-stamp-%: dbg-build-%/config.status
+ dh_testdir
+ $(MAKE) -C build-dbg-$*
+ touch $@
+
clean:
dh_testdir
dh_testroot
@@ -67,22 +76,22 @@
dh_clean -k
set -e; \
for v in $(PYVERS); do \
+ $(MAKE) -C build-dbg-$$v install DESTDIR=$(CURDIR)/debian/tmp; \
$(MAKE) -C build-$$v install DESTDIR=$(CURDIR)/debian/tmp; \
done
find . -name "*.pyc" -exec rm {} \;
- dh_install --sourcedir=debian/tmp
+ dh_install --sourcedir=debian/tmp --list-missing
# Build architecture-independent files here.
binary-indep: build install
dh_testdir -i
dh_testroot -i
dh_installdocs -i
+ dh_installexamples -i
dh_installchangelogs update.log -i
dh_pycentral -i
- # remove empty /usr/lib directories left by python-central (#452227)
- -rmdir debian/python-omniorb-omg/usr/lib debian/omniidl4-python/usr/lib
dh_link -i
- dh_compress -i
+ dh_compress -i -X.pdf
dh_fixperms -i
dh_installdeb -i
dh_gencontrol -i
@@ -94,10 +103,9 @@
dh_testdir -a
dh_testroot -a
dh_installdocs -a
- dh_installexamples -a
dh_installchangelogs update.log -a
dh_pycentral -a
- dh_strip -a
+ dh_strip -ppython-omniorb --dbg-package=python-omniorb-dbg
dh_link -a
dh_compress -a
dh_fixperms -a
diff -Nru python-omniorb-3.2/doc/omniORBpy/omniORBpy007.html python-omniorb-3.3/doc/omniORBpy/omniORBpy007.html
--- python-omniorb-3.2/doc/omniORBpy/omniORBpy007.html 2007-07-31 17:19:46.000000000 +0200
+++ python-omniorb-3.3/doc/omniORBpy/omniORBpy007.html 2008-07-15 13:22:00.000000000 +0200
@@ -320,6 +320,13 @@
parameters respectively. The values are in seconds, and must be a
multiple of the scan granularity.
+Beware that setting outConScanPeriod or inConScanPeriod
+to be equal to (or less than) scanGranularity means that
+connections are considered candidates for closure immediately after
+they are opened. That can mean that the connections are closed before
+any calls have been sent through them. If oneway calls are used, such
+connection closure can result in silent loss of calls.
+
7.5.1 Interoperability Considerations
The IIOP specification allows both the client and the server to
diff -Nru python-omniorb-3.2/doc/omniORBpy/omniORBpy.html python-omniorb-3.3/doc/omniORBpy/omniORBpy.html
--- python-omniorb-3.2/doc/omniORBpy/omniORBpy.html 2007-07-31 17:19:47.000000000 +0200
+++ python-omniorb-3.3/doc/omniORBpy/omniORBpy.html 2008-07-15 13:22:00.000000000 +0200
@@ -2848,6 +2848,13 @@
parameters respectively. The values are in seconds, and must be a
multiple of the scan granularity.
+Beware that setting outConScanPeriod or inConScanPeriod
+to be equal to (or less than) scanGranularity means that
+connections are considered candidates for closure immediately after
+they are opened. That can mean that the connections are closed before
+any calls have been sent through them. If oneway calls are used, such
+connection closure can result in silent loss of calls.
+
7.5.1 Interoperability Considerations
diff -Nru python-omniorb-3.2/doc/omniORBpy.pdf python-omniorb-3.3/doc/omniORBpy.pdf
--- python-omniorb-3.2/doc/omniORBpy.pdf 2007-07-31 17:19:51.000000000 +0200
+++ python-omniorb-3.3/doc/omniORBpy.pdf 2008-07-15 13:22:01.000000000 +0200
@@ -4711,14 +4711,22 @@
/ProcSet [ /PDF /Text ]
>> endobj
1221 0 obj <<
-/Length 2464
+/Length 2499
/Filter /FlateDecode
>>
stream
-x}˒>_ѷUc(Y9vzf;5=5VTB[t貤/@ǔ ,"SY2#mP>̱dՇ_>NDawU ]O锯L3]=~[,4
-pL(xx}yy|X=~xǗq52<Ϗ$D&yzGix(.Io}!M/v=BIQDQ1|@4( 1i34]ڍ>>mZב;ZwK)4)>b),-=A'v*zӚ<mMolKV@TsBiߜLQj $oG$u8w
A"X{k]hICP0&yeڂ_tdgX6U=iLOrgaVuEv{/x[(PȄWA5ׇ9B+2CCQbvfX3~tZVΞow%vbaEL%o
~Oɝ<obi4NR$"2Pqwf#ToNեÌQ],LaJ̊=C,;]*:&