"overriding" is
legal. This is necessary because even though PolyORB itself is compiled
in Ada
2005 mode, user programs that import parts of it might not be.
Fixes H706-007.
Also part of KC21-021.
Subversion-branch: /trunk/polyorb
Subversion-revision: 185571
An RPC can now be aborted on the client side, and this causes a
notification
to be sent on the session, and an attempt to abort execution on the
server
side.
When a client disconnects, an abort is also implicitly generated for all
its
requests that are still being served.
Fixes J817-001
----
date: 2010/09/03 17:36:41; author: quinot;
Change committed by mistake as part of a larger commit.
RH should have read:
Fix to change for J521-019 to also pass name_service on the command line
in the case of a local launch, since we can't rely on the parameter
always
being present in the environment.
----
date: 2010/09/03 17:37:23; author: quinot;
(the above comment applies to the modification of
polyorb-dsa_p-remote_launch.adb in this revision).
Subversion-branch: /trunk/polyorb
Subversion-revision: 164266
standard AdaCore convention. This mostly affects idlac, which is
obsolete, but
it's easy enough to fix, and allows us to compile with the -gnatyB
switch. We
haven't yet decide whether/when to include this switch in the builds.
Part of J411-010.
Subversion-branch: /trunk/polyorb
Subversion-revision: 158845
test_common.gpr was renamed to be polyorb_test_common.gpr,
so change all occurrences in local.gpr files under examples
and testsuite. Also correct documentation in Makefile.in.
Part of IC17-019.
Subversion-branch: /trunk/polyorb
Subversion-revision: 154420
of limited objects, without requiring dynamic allocation of list cells
(instead, linking pointers are provided by the objects themselves).
(PolyORB.Utils.Chained_Lists): Reimplement using the above.
Lists of ORB tasks, of binding objects and of asynchronous event sources
are now Ilists, resulting in improved performances, reduced memory
fragmentation, and reduced dependence on dynamic allocation.
For I320-027
Subversion-branch: /trunk/polyorb
Subversion-revision: 142522
tests.
(*.gpr): Use main procedure file name (with ".adb") in all project
files.
This is required by gprbuild, and harmless for gnatmake, so we might as
well
do it, in case we ever switch to gprbuild.
For GA04-028.
Subversion-branch: /trunk/polyorb
Subversion-revision: 121210
MANIFEST, because these are needed to build the examples from the
source
distribution.
For GC06-022.
Subversion-branch: /trunk/polyorb
Subversion-revision: 120041