summaryrefslogtreecommitdiff
path: root/java/test/Ice/interrupt
Commit message (Collapse)AuthorAge
* More gradle changes.Matthew Newhook2014-10-23
| | | | | Moved android stuff to its own package. Moved java tests to src/main/java/test subdirectory.
* Added interrupt test for retry sleepsBenoit Foucher2014-10-14
|
* Renamed Ice.BackgroundIO to Ice.ThreadInterruptSafeMatthew Newhook2014-09-29
| | | | Fixed some warnings.
* - begin_ now never interrupts.Matthew Newhook2014-09-27
| | | | | | | - All potentially blocking Ice APIs are interruption points. - Fixes to the incoming/outgoing factories and shutdown procedure - Fixed bug where connect() was from a user thread. - Added lots more tests to the interrupt test suite.
* Fixed deadlock in connection binding code (ICE-5693)Benoit Foucher2014-09-26
|
* ICE-5670 - interrupt test failureMatthew Newhook2014-09-23
| | | | | Fixed second part of this bug. It is required to call destroy again if the first is interrupted.
* - C#, Java: Removed Outgoing, fixed generated code to make synchronousMatthew Newhook2014-09-03
| | | | | | | | | | | requests using AMI. - Java: AsyncResult is now an interface. - Added --arg to allTests.py. - Fixed operations, adapterDeactivation and metrics test to work with background IO. - Added Collocated interrupt test. - Added support for batch oneway requests using AMI. - Added test in operations for batch oneway requests using AMI.
* minor Java editsMark Spruiell2014-08-15
|
* More fixes to the interrupt test.Matthew Newhook2014-08-14
|
* - Added back the Ice.BackgroundIO property.Matthew Newhook2014-08-13
| | | | | | - Fixed some bugs in the interrupt test. - Fixed a bug in Outgoing where the interrupt exception could be swallowed.
* Added eclipse project settings for java.Matthew Newhook2014-08-12
| | | | Fix lots of warnings in Ice for Java.
* Fix interrupt test on OSX.Matthew Newhook2014-08-11
|
* ICE-1593 Handling thread interrupts in JavaMatthew Newhook2014-08-07
- Added Ice.BackgroundIO property to perform all IO in a non-user thread. This makes Ice for Java interrupt safe. This is implemented by the QueueRequestHanbler. - EndpointHostResolver now uses an executor instead of a thread. - Added java/demo/Ice/interrupt and java/test/Ice/interrupt. - Made several changes that must be ported to C++ & C#. - InvocationTimeout exceptions can hang forever. - Connection establishment is always asynchronous. - RequestHandler.requestTimeout and asyncRequestTimeout have been renamed to requestCancel and asyncRequestCancel.