activemq-nms-openwire.git
22 months agoAMQNET-562 Update NOTICE file master
Timothy Bish [Mon, 13 Mar 2017 13:41:02 +0000 (09:41 -0400)] 
AMQNET-562 Update NOTICE file

Update date range to current year.

2 years agoCreate MessageProducer with a sync call in order to catch creation errors.
Timothy A. Bish [Fri, 1 Apr 2016 20:14:57 +0000 (20:14 +0000)] 
Create MessageProducer with a sync call in order to catch creation errors.
Fixes [AMQNET-AMQNET-523]. (See https://issues.apache.org/jira/browse/AMQNET-AMQNET-523)

2 years agoAdvisoryConsumer not sending back acks correctly leading to stall in receiving new...
Timothy A. Bish [Fri, 1 Apr 2016 19:01:57 +0000 (19:01 +0000)] 
AdvisoryConsumer not sending back acks correctly leading to stall in receiving new advisory messages.
Fixes [AMQNET-AMQNET-522]. (See https://issues.apache.org/jira/browse/AMQNET-AMQNET-522)

2 years agoApply fix for problems with LRUCache not properly cleaning up after itself.
Timothy A. Bish [Tue, 15 Mar 2016 14:53:28 +0000 (14:53 +0000)] 
Apply fix for problems with LRUCache not properly cleaning up after itself.
Fixes [AMQNET-AMQNET-521]. (See https://issues.apache.org/jira/browse/AMQNET-AMQNET-521)

3 years agoEnsure that the message body is always marshaled. Fixes case of a single message...
Timothy A. Bish [Tue, 5 Jan 2016 17:17:31 +0000 (17:17 +0000)] 
Ensure that the message body is always marshaled.  Fixes case of a single message -> receive -> send -> receive which would lose its body on the re-send.

AMQNET-514
Fixes [AMQNET-AMQNET-514]. (See https://issues.apache.org/jira/browse/AMQNET-AMQNET-514)

3 years agohttps://issues.apache.org/jira/browse/AMQNET-513
Timothy A. Bish [Thu, 19 Nov 2015 23:18:39 +0000 (23:18 +0000)] 
https://issues.apache.org/jira/browse/AMQNET-513

Preserve the rollback cause when poisoning a message.

3 years agohttps://issues.apache.org/jira/browse/AMQNET-489
Timothy A. Bish [Wed, 30 Sep 2015 18:55:48 +0000 (18:55 +0000)] 
https://issues.apache.org/jira/browse/AMQNET-489

Ensure that the lastDeliveredSequenceId gets sent when the ConnectionInfo is sent.

3 years agoNO-JIRA Fix failing test but ensuring that priority processing is enabled.
Timothy A. Bish [Tue, 29 Sep 2015 22:27:46 +0000 (22:27 +0000)] 
NO-JIRA Fix failing test but ensuring that priority processing is enabled.

3 years agoFix test so that it removes the test Queue first and add a bit of logging.
Timothy A. Bish [Thu, 13 Aug 2015 16:39:19 +0000 (16:39 +0000)] 
Fix test so that it removes the test Queue first and add a bit of logging.
Fixes [AMQNET-505]. (See https://issues.apache.org/jira/browse/AMQNET-505)

3 years agohttps://issues.apache.org/jira/browse/AMQNET-508
Timothy A. Bish [Wed, 12 Aug 2015 23:09:24 +0000 (23:09 +0000)] 
https://issues.apache.org/jira/browse/AMQNET-508
https://issues.apache.org/jira/browse/AMQNET-507

Ensure that a pull command is sent on expire, also ensure that the tinout is not updated if set to -1 to indicate broker side timeout.

3 years agoEnsure that a new pull command is sent when a message exceeds the redelivery max...
Timothy A. Bish [Wed, 12 Aug 2015 22:59:21 +0000 (22:59 +0000)] 
Ensure that a new pull command is sent when a message exceeds the redelivery max and is poisoned.
Fixes [AMQNET-507]. (See https://issues.apache.org/jira/browse/AMQNET-507)

3 years agoFix warning in test case
Timothy A. Bish [Wed, 12 Aug 2015 22:34:49 +0000 (22:34 +0000)] 
Fix warning in test case
Fixes [AMQNET-505]. (See https://issues.apache.org/jira/browse/AMQNET-505)

3 years agoEnsure the unacknowledged message are rolled back from the duplicate tracker on consu...
Timothy A. Bish [Wed, 12 Aug 2015 22:00:20 +0000 (22:00 +0000)] 
Ensure the unacknowledged message are rolled back from the duplicate tracker on consumer close.
Fixes [AMQNET-AMQNET-506]. (See https://issues.apache.org/jira/browse/AMQNET-AMQNET-506)

3 years agoEnsure that a QueueBrowser does not filter expired messages, instead deliver the...
Timothy A. Bish [Wed, 12 Aug 2015 21:05:05 +0000 (21:05 +0000)] 
Ensure that a QueueBrowser does not filter expired messages, instead deliver the complete Queue snapshot.
Fixes [AMQNET-AMQNET-505]. (See https://issues.apache.org/jira/browse/AMQNET-AMQNET-505)

3 years agoAMQNET-504 test svngit2jira
Timothy A. Bish [Tue, 14 Jul 2015 15:48:44 +0000 (15:48 +0000)] 
AMQNET-504 test svngit2jira

3 years agoAMQNET-504 test svngit2jira
Timothy A. Bish [Tue, 14 Jul 2015 15:47:29 +0000 (15:47 +0000)] 
AMQNET-504 test svngit2jira

3 years agoMerged revision(s) 1689948 from activemq/activemq-dotnet/Apache.NMS.ActiveMQ/branches...
Jim Gomes [Wed, 8 Jul 2015 19:45:40 +0000 (19:45 +0000)] 
Merged revision(s) 1689948 from activemq/activemq-dotnet/Apache.NMS.ActiveMQ/branches/1.7.x:
Set the socket exception error code to RTSSL_HANDSHAKE_FAILURE.
Fixes [AMQNET-502]. (See https://issues.apache.org/jira/browse/AMQNET-502)

3 years agoMerged revision(s) 1689927 from activemq/activemq-dotnet/Apache.NMS.ActiveMQ/branches...
Jim Gomes [Wed, 8 Jul 2015 18:16:34 +0000 (18:16 +0000)] 
Merged revision(s) 1689927 from activemq/activemq-dotnet/Apache.NMS.ActiveMQ/branches/1.7.x:
Apply patch to improve ID parsing to avoid mis-parsing hostnames with hyphens. Thanks, Andrea Montemaggio!
Fixes [AMQNET-398]. (See https://issues.apache.org/jira/browse/AMQNET-398)

3 years agoMerged revision(s) 1689923 from activemq/activemq-dotnet/Apache.NMS.ActiveMQ/branches...
Jim Gomes [Wed, 8 Jul 2015 17:40:43 +0000 (17:40 +0000)] 
Merged revision(s) 1689923 from activemq/activemq-dotnet/Apache.NMS.ActiveMQ/branches/1.7.x:
Applied patch from Enrique Garcia to copy the 509 certificates to internal list. Thanks, Enrique!
Fixes [AMQNET-500]. (See https://issues.apache.org/jira/browse/AMQNET-500)

3 years agoApply patch from Jose Alvarado. Thanks, Jose!
Jim Gomes [Mon, 6 Jul 2015 22:41:41 +0000 (22:41 +0000)] 
Apply patch from Jose Alvarado. Thanks, Jose!
Fixes [AMQNET-503]. (See https://issues.apache.org/jira/browse/AMQNET-503)

3 years agohttps://issues.apache.org/jira/browse/AMQNET-498
Timothy A. Bish [Tue, 24 Feb 2015 14:44:24 +0000 (14:44 +0000)] 
https://issues.apache.org/jira/browse/AMQNET-498

Reduce log level to debug as it is not an error condition.

4 years agoMove trunk to 1.8-SNAPSHOT
Timothy A. Bish [Fri, 9 Jan 2015 15:30:06 +0000 (15:30 +0000)] 
Move trunk to 1.8-SNAPSHOT

4 years agohttps://issues.apache.org/jira/browse/AMQNET-497
Timothy A. Bish [Fri, 9 Jan 2015 14:54:30 +0000 (14:54 +0000)] 
https://issues.apache.org/jira/browse/AMQNET-497

4 years agohttps://issues.apache.org/jira/browse/AMQNET-496
Timothy A. Bish [Fri, 19 Dec 2014 15:56:51 +0000 (15:56 +0000)] 
https://issues.apache.org/jira/browse/AMQNET-496

Default to priority support off and when it is enabled swith to individual ack mode to prevent unmatched ack errors.

4 years agoAdd missing file to project
Timothy A. Bish [Tue, 16 Dec 2014 21:23:33 +0000 (21:23 +0000)] 
Add missing file to project

4 years agohttps://issues.apache.org/jira/browse/AMQNET-495
Timothy A. Bish [Tue, 16 Dec 2014 21:01:31 +0000 (21:01 +0000)] 
https://issues.apache.org/jira/browse/AMQNET-495

Read compacted long values as unsigned.

4 years agoMake SSL-Protocol configurable to use others than SSLProtocols.Default (which is...
Timothy A. Bish [Fri, 12 Dec 2014 19:08:21 +0000 (19:08 +0000)] 
Make SSL-Protocol configurable to use others than SSLProtocols.Default (which is SSL 3.0/TLS 1.0)

add transport.sslProtocol="Tls" etc to configure something other than default.
Fixes [AMQNET-AMQNET-476]. (See https://issues.apache.org/jira/browse/AMQNET-AMQNET-476)

4 years agohttps://issues.apache.org/jira/browse/AMQNET-474
Timothy A. Bish [Fri, 29 Aug 2014 15:12:09 +0000 (15:12 +0000)] 
https://issues.apache.org/jira/browse/AMQNET-474

Fire only async error notifications if an error occurs during the transaction operations.

4 years agohttps://issues.apache.org/jira/browse/AMQNET-471
Timothy A. Bish [Thu, 28 Aug 2014 14:30:49 +0000 (14:30 +0000)] 
https://issues.apache.org/jira/browse/AMQNET-471

Resolve issues around transaction rollback during normal operation or during a failure detected with the FailoverTransport handling reconnection.  Issues involving false positives of duplicate redelivery and messages not being properly re-added to the unconsumed channel after rollback were fixed.  Also added logic to attempt to detect delivery of rolled back messages to another consumer on the same connection which requires the TX be rolled back as invalid.

4 years agohttps://issues.apache.org/jira/browse/AMQNET-489
Timothy A. Bish [Thu, 21 Aug 2014 21:18:29 +0000 (21:18 +0000)] 
https://issues.apache.org/jira/browse/AMQNET-489

Merge in fixes from AMQ-5146 to honor the redelivery policy on messages dispatched from the Broker.

Removed some debug logging.

4 years agohttps://issues.apache.org/jira/browse/AMQNET-489
Timothy A. Bish [Thu, 21 Aug 2014 21:11:49 +0000 (21:11 +0000)] 
https://issues.apache.org/jira/browse/AMQNET-489

Merge in fixes from AMQ-5146 to honor the redelivery policy on messages dispatched from the Broker.

4 years agohttps://issues.apache.org/jira/browse/AMQNET-488
Timothy A. Bish [Tue, 12 Aug 2014 16:38:21 +0000 (16:38 +0000)] 
https://issues.apache.org/jira/browse/AMQNET-488

Apply fix for potential deadlock on transport dispose during failover.

4 years agoApply fix for potential deadlock on restore with active pull requests.
Timothy A. Bish [Mon, 11 Aug 2014 17:56:01 +0000 (17:56 +0000)] 
Apply fix for potential deadlock on restore with active pull requests.
Fixes [AMQNET-AMQNET-487]. (See https://issues.apache.org/jira/browse/AMQNET-AMQNET-487)

4 years agoClean the individual configurations.
Jim Gomes [Wed, 6 Aug 2014 01:03:28 +0000 (01:03 +0000)] 
Clean the individual configurations.
Fixes [AMQNET-486]. (See https://issues.apache.org/jira/browse/AMQNET-486)

4 years agohttps://issues.apache.org/jira/browse/AMQNET-484
Timothy A. Bish [Wed, 16 Jul 2014 20:51:15 +0000 (20:51 +0000)] 
https://issues.apache.org/jira/browse/AMQNET-484

Eagerly release consumers from transacted sessions if they don't have any pending acks to deliver so their prefetched messages are returned for dispatch right away.

Fixes [AMQNET-AMQNET-484]. (See https://issues.apache.org/jira/browse/AMQNET-AMQNET-484)

4 years agohttps://issues.apache.org/jira/browse/AMQNET-483
Timothy A. Bish [Wed, 16 Jul 2014 20:14:50 +0000 (20:14 +0000)] 
https://issues.apache.org/jira/browse/AMQNET-483

Ensure the the ConsumerCloseSynchronization doesn't try to close the same consumer more than once.
Fixes [AMQNET-AMQNET-483]. (See https://issues.apache.org/jira/browse/AMQNET-AMQNET-483)

4 years agohttps://issues.apache.org/jira/browse/AMQNET-482
Timothy A. Bish [Wed, 16 Jul 2014 17:55:19 +0000 (17:55 +0000)] 
https://issues.apache.org/jira/browse/AMQNET-482

Don't try to remove a consumer that has not been registered.  Also log the destination of the producer or consumer that is being closed for more debug information.
Fixes [AMQNET-AMQNET-482]. (See https://issues.apache.org/jira/browse/AMQNET-AMQNET-482)

4 years agohttps://issues.apache.org/jira/browse/AMQNET-480
Timothy A. Bish [Tue, 8 Jul 2014 18:43:36 +0000 (18:43 +0000)] 
https://issues.apache.org/jira/browse/AMQNET-480

Update nant build to use the latest DotNetZipLib
Fixes [AMQNET-AMQNET-480]. (See https://issues.apache.org/jira/browse/AMQNET-AMQNET-480)

4 years agoUse the producer Id passed in to the create function.
Jim Gomes [Wed, 9 Apr 2014 23:55:39 +0000 (23:55 +0000)] 
Use the producer Id passed in to the create function.
Fixes [AMQNET-475]. (See https://issues.apache.org/jira/browse/AMQNET-475)

4 years agoAdd IDisposable interface to IDestination.
Jim Gomes [Wed, 12 Mar 2014 23:10:26 +0000 (23:10 +0000)] 
Add IDisposable interface to IDestination.
Fixes [AMQNET-473]. (See https://issues.apache.org/jira/browse/AMQNET-473)

4 years agohttps://issues.apache.org/jira/browse/AMQNET-469
Timothy A. Bish [Thu, 6 Feb 2014 23:32:04 +0000 (23:32 +0000)] 
https://issues.apache.org/jira/browse/AMQNET-469

Allow more flexibility for self-signed certificates when using the SSL transport.

4 years agohttps://issues.apache.org/jira/browse/AMQNET-468
Timothy A. Bish [Thu, 30 Jan 2014 14:44:48 +0000 (14:44 +0000)] 
https://issues.apache.org/jira/browse/AMQNET-468

5 years agohttps://issues.apache.org/jira/browse/AMQNET-467
Timothy A. Bish [Wed, 22 Jan 2014 18:26:18 +0000 (18:26 +0000)] 
https://issues.apache.org/jira/browse/AMQNET-467

CheckConnected was not processing error responses that contained security exceptions.

5 years agoSynchronizing the common build script among all of the projects.
Jim Gomes [Fri, 3 Jan 2014 17:05:33 +0000 (17:05 +0000)] 
Synchronizing the common build script among all of the projects.

5 years agoMinor code cleanup to use the auto-generated accessor function idiom.
Jim Gomes [Tue, 17 Dec 2013 15:35:44 +0000 (15:35 +0000)] 
Minor code cleanup to use the auto-generated accessor function idiom.

5 years agoSet the failover timeout to be 100ms past the maximum timeout period. The thread...
Jim Gomes [Tue, 17 Dec 2013 15:34:55 +0000 (15:34 +0000)] 
Set the failover timeout to be 100ms past the maximum timeout period. The thread will be pulsed if it connects. Otherwise, it just needs to wait. It doesn't need to keep checking every 100ms.

5 years agoMinor code cleanup to use the auto-generated accessor function idiom.
Jim Gomes [Tue, 17 Dec 2013 15:27:56 +0000 (15:27 +0000)] 
Minor code cleanup to use the auto-generated accessor function idiom.

5 years agoMove the blocking code outside of the lock section to avoid race condition when shutt...
Jim Gomes [Wed, 11 Dec 2013 19:56:34 +0000 (19:56 +0000)] 
Move the blocking code outside of the lock section to avoid race condition when shutting down.
Fixes [AMQNET-338]. (See https://issues.apache.org/jira/browse/AMQNET-338)

5 years agohttps://issues.apache.org/jira/browse/AMQNET-460
Timothy A. Bish [Thu, 14 Nov 2013 16:26:56 +0000 (16:26 +0000)] 
https://issues.apache.org/jira/browse/AMQNET-460

5 years agohttps://issues.apache.org/jira/browse/AMQNET-463
Timothy A. Bish [Thu, 14 Nov 2013 15:51:44 +0000 (15:51 +0000)] 
https://issues.apache.org/jira/browse/AMQNET-463

Fix using item property instead of Add

5 years agoRename class variable to avoid conflicting with base class variable.
Jim Gomes [Fri, 1 Nov 2013 22:22:34 +0000 (22:22 +0000)] 
Rename class variable to avoid conflicting with base class variable.

5 years agohttps://issues.apache.org/jira/browse/AMQNET-418
Timothy A. Bish [Wed, 30 Oct 2013 14:05:56 +0000 (14:05 +0000)] 
https://issues.apache.org/jira/browse/AMQNET-418

5 years agohttps://issues.apache.org/jira/browse/AMQNET-417
Timothy A. Bish [Wed, 30 Oct 2013 13:52:50 +0000 (13:52 +0000)] 
https://issues.apache.org/jira/browse/AMQNET-417

5 years agohttps://issues.apache.org/jira/browse/AMQNET-456
Timothy A. Bish [Tue, 29 Oct 2013 15:40:08 +0000 (15:40 +0000)] 
https://issues.apache.org/jira/browse/AMQNET-456

5 years agohttps://issues.apache.org/jira/browse/AMQNET-450
Timothy A. Bish [Tue, 29 Oct 2013 13:52:09 +0000 (13:52 +0000)] 
https://issues.apache.org/jira/browse/AMQNET-450

5 years agofix for: https://issues.apache.org/jira/browse/AMQNET-451 remove some dead code.
Timothy A. Bish [Tue, 15 Oct 2013 20:30:36 +0000 (20:30 +0000)] 
fix for: https://issues.apache.org/jira/browse/AMQNET-451 remove some dead code.

5 years agoFix for: https://issues.apache.org/jira/browse/AMQNET-450
Timothy A. Bish [Tue, 15 Oct 2013 14:20:08 +0000 (14:20 +0000)] 
Fix for: https://issues.apache.org/jira/browse/AMQNET-450

5 years agohttps://issues.apache.org/jira/browse/AMQNET-449
Timothy A. Bish [Wed, 9 Oct 2013 21:54:27 +0000 (21:54 +0000)] 
https://issues.apache.org/jira/browse/AMQNET-449

Race on connection interruption processing and consumer close.

5 years agohttps://issues.apache.org/jira/browse/AMQNET-448
Timothy A. Bish [Wed, 9 Oct 2013 16:14:22 +0000 (16:14 +0000)] 
https://issues.apache.org/jira/browse/AMQNET-448

5 years agohttps://issues.apache.org/jira/browse/AMQNET-447
Timothy A. Bish [Tue, 8 Oct 2013 17:54:47 +0000 (17:54 +0000)] 
https://issues.apache.org/jira/browse/AMQNET-447

Throw an exception the user attempts to create a Durable Subscription that uses individual ack.

5 years agoUpdated project files
Timothy A. Bish [Tue, 8 Oct 2013 15:49:02 +0000 (15:49 +0000)] 
Updated project files

5 years agohttps://issues.apache.org/jira/browse/AMQNET-446
Timothy A. Bish [Tue, 8 Oct 2013 15:45:14 +0000 (15:45 +0000)] 
https://issues.apache.org/jira/browse/AMQNET-446

Add Http based discovery agent, refactored the common bits out of Multicast into an abstract agent so new agents can be easily added.
Fixes [AMQNET-AMQNET-446]. (See https://issues.apache.org/activemq/browse/AMQNET-AMQNET-446)

5 years agoUpdated project files
Timothy A. Bish [Fri, 4 Oct 2013 21:32:31 +0000 (21:32 +0000)] 
Updated project files

5 years agohttps://issues.apache.org/jira/browse/AMQNET-445
Timothy A. Bish [Fri, 4 Oct 2013 20:23:05 +0000 (20:23 +0000)] 
https://issues.apache.org/jira/browse/AMQNET-445

Clean up transport code a bit.
Improve Discovery transport to use an underlying FailoverTransport to manage connect / reconnect.
Added a more defined discovery agent interface and an attribute to use to tag them so that they can be auto discovered.
Cleaned up and improved the Multicast agent.

5 years agoAdded missing files to project.
Jim Gomes [Fri, 4 Oct 2013 18:09:53 +0000 (18:09 +0000)] 
Added missing files to project.

5 years agoAdd a little Stopper utility class.
Timothy A. Bish [Thu, 3 Oct 2013 22:49:50 +0000 (22:49 +0000)] 
Add a little Stopper utility class.

5 years agohttps://issues.apache.org/jira/browse/AMQNET-444
Timothy A. Bish [Wed, 2 Oct 2013 19:38:15 +0000 (19:38 +0000)] 
https://issues.apache.org/jira/browse/AMQNET-444
https://issues.apache.org/jira/browse/AMQNET-443

5 years agohttps://issues.apache.org/jira/browse/AMQNET-444
Timothy A. Bish [Wed, 2 Oct 2013 18:08:31 +0000 (18:08 +0000)] 
https://issues.apache.org/jira/browse/AMQNET-444
https://issues.apache.org/jira/browse/AMQNET-443

5 years agomove trunk to 1.7.x SNAPSHOTs
Timothy A. Bish [Fri, 31 May 2013 21:45:24 +0000 (21:45 +0000)] 
move trunk to 1.7.x SNAPSHOTs

5 years agoCouple small cleanups.
Timothy A. Bish [Mon, 20 May 2013 20:54:33 +0000 (20:54 +0000)] 
Couple small cleanups.

5 years agoTest fixes to catch up with the latest changes.
Timothy A. Bish [Mon, 20 May 2013 20:50:21 +0000 (20:50 +0000)] 
Test fixes to catch up with the latest changes.

5 years agofix for: https://issues.apache.org/jira/browse/AMQNET-412
Timothy A. Bish [Mon, 20 May 2013 20:18:32 +0000 (20:18 +0000)] 
fix for: https://issues.apache.org/jira/browse/AMQNET-412

5 years agocontinue to partition the DTC code into its own domain.
Timothy A. Bish [Mon, 20 May 2013 16:57:22 +0000 (16:57 +0000)] 
continue to partition the DTC code into its own domain.

5 years agoAllow for subclass override to TransactionContext creation.
Timothy A. Bish [Fri, 17 May 2013 20:47:14 +0000 (20:47 +0000)] 
Allow for subclass override to TransactionContext creation.

5 years agofix for: https://issues.apache.org/jira/browse/AMQNET-419
Timothy A. Bish [Fri, 17 May 2013 17:21:05 +0000 (17:21 +0000)] 
fix for: https://issues.apache.org/jira/browse/AMQNET-419

Begins to partition the DTC ugliness into a NetTXMessageConsumer so we don't have to impact performance of the non-DTC consumer in order to deal with all DTC's issues.

5 years agofix for: https://issues.apache.org/jira/browse/AMQNET-419
Timothy A. Bish [Thu, 16 May 2013 21:51:51 +0000 (21:51 +0000)] 
fix for: https://issues.apache.org/jira/browse/AMQNET-419

Begins to partition the DTC ugliness into a NetTXMessageConsumer so we don't have to impact performance of the non-DTC consumer in order to deal with all DTC's issues.

5 years agoFew small cleanups
Timothy A. Bish [Thu, 16 May 2013 19:19:30 +0000 (19:19 +0000)] 
Few small cleanups

5 years agoapply fix for: https://issues.apache.org/jira/browse/AMQNET-421
Timothy A. Bish [Wed, 15 May 2013 20:13:28 +0000 (20:13 +0000)] 
apply fix for: https://issues.apache.org/jira/browse/AMQNET-421

5 years agofix and test updates for: https://issues.apache.org/jira/browse/AMQNET-416
Timothy A. Bish [Wed, 15 May 2013 17:32:26 +0000 (17:32 +0000)] 
fix and test updates for: https://issues.apache.org/jira/browse/AMQNET-416

5 years agoFix race condition. Don't throw an exception when checking for connection closed...
Jim Gomes [Fri, 3 May 2013 22:33:41 +0000 (22:33 +0000)] 
Fix race condition. Don't throw an exception when checking for connection closed if the RequestTimeout is set to infinite.

5 years agosmall fix for backup swap
Timothy A. Bish [Thu, 2 May 2013 15:17:38 +0000 (15:17 +0000)] 
small fix for backup swap

5 years agohttps://issues.apache.org/jira/browse/AMQNET-403
Timothy A. Bish [Wed, 1 May 2013 20:58:43 +0000 (20:58 +0000)] 
https://issues.apache.org/jira/browse/AMQNET-403

Some final improvements to the priority backup code.

5 years agoUpdate with file changes.
Jim Gomes [Wed, 1 May 2013 18:39:42 +0000 (18:39 +0000)] 
Update with file changes.

5 years agoSmall update to priority support to prevent some unnecessary connection bouncing.
Timothy A. Bish [Wed, 1 May 2013 17:05:43 +0000 (17:05 +0000)] 
Small update to priority support to prevent some unnecessary connection bouncing.

5 years agoFinishing up
Timothy A. Bish [Tue, 30 Apr 2013 22:15:09 +0000 (22:15 +0000)] 
Finishing up
https://issues.apache.org/jira/browse/AMQNET-403

5 years agoFixes for:
Timothy A. Bish [Tue, 30 Apr 2013 21:42:15 +0000 (21:42 +0000)] 
Fixes for:

https://issues.apache.org/jira/browse/AMQNET-436
https://issues.apache.org/jira/browse/AMQNET-425
https://issues.apache.org/jira/browse/AMQNET-403

5 years agofix for: https://issues.apache.org/jira/browse/AMQNET-437
Timothy A. Bish [Tue, 30 Apr 2013 21:22:02 +0000 (21:22 +0000)] 
fix for: https://issues.apache.org/jira/browse/AMQNET-437

5 years agofix for: https://issues.apache.org/jira/browse/AMQNET-434
Timothy A. Bish [Tue, 30 Apr 2013 21:16:59 +0000 (21:16 +0000)] 
fix for: https://issues.apache.org/jira/browse/AMQNET-434

5 years agoSome code cleanups to make formatting more consistent and give the ThreadSimulator...
Timothy A. Bish [Mon, 29 Apr 2013 18:34:58 +0000 (18:34 +0000)] 
Some code cleanups to make formatting more consistent and give the ThreadSimulator class a more sensible name.

5 years agoAdd new test cases to project.
Jim Gomes [Mon, 29 Apr 2013 17:51:53 +0000 (17:51 +0000)] 
Add new test cases to project.

5 years agoFix for https://issues.apache.org/jira/browse/AMQNET-435
Timothy A. Bish [Mon, 29 Apr 2013 17:31:07 +0000 (17:31 +0000)] 
Fix for https://issues.apache.org/jira/browse/AMQNET-435

Fix caching size limit issue and cleanup the code a bit and add more tests.

5 years agotest for: https://issues.apache.org/jira/browse/AMQNET-424
Timothy A. Bish [Fri, 26 Apr 2013 20:05:15 +0000 (20:05 +0000)] 
test for: https://issues.apache.org/jira/browse/AMQNET-424

5 years agofix for: https://issues.apache.org/jira/browse/AMQNET-433
Timothy A. Bish [Fri, 26 Apr 2013 19:40:04 +0000 (19:40 +0000)] 
fix for: https://issues.apache.org/jira/browse/AMQNET-433

5 years agofix: https://issues.apache.org/jira/browse/AMQNET-410
Timothy A. Bish [Fri, 26 Apr 2013 19:26:46 +0000 (19:26 +0000)] 
fix: https://issues.apache.org/jira/browse/AMQNET-410

5 years agoWire in the Scheduler, connection tasks now pinned to a single thread in the Scheduler.
Timothy A. Bish [Thu, 25 Apr 2013 22:23:16 +0000 (22:23 +0000)] 
Wire in the Scheduler, connection tasks now pinned to a single thread in the Scheduler.

5 years agoAdd missing files to the project.
Jim Gomes [Thu, 25 Apr 2013 16:04:27 +0000 (16:04 +0000)] 
Add missing files to the project.

5 years agoAdds some tests and tweaks.
Timothy A. Bish [Thu, 25 Apr 2013 15:38:15 +0000 (15:38 +0000)] 
Adds some tests and tweaks.

5 years agofixes for:
Timothy A. Bish [Wed, 24 Apr 2013 23:21:52 +0000 (23:21 +0000)] 
fixes for:
https://issues.apache.org/jira/browse/AMQNET-431
https://issues.apache.org/jira/browse/AMQNET-430
https://issues.apache.org/jira/browse/AMQNET-429
https://issues.apache.org/jira/browse/AMQNET-428
https://issues.apache.org/jira/browse/AMQNET-329

Add a Scheduler class for use in Connection to handle delayed an repeating tasks such as non-blocking redelivery.

5 years agoMove to the Threads namespace and add some documentation for the schedule methods.
Timothy A. Bish [Wed, 24 Apr 2013 22:44:59 +0000 (22:44 +0000)] 
Move to the Threads namespace and add some documentation for the schedule methods.

5 years agoAdds a new TimerEx class that implements a more scalable and controllable Timer objec...
Timothy A. Bish [Wed, 24 Apr 2013 22:17:49 +0000 (22:17 +0000)] 
Adds a new TimerEx class that implements a more scalable and controllable Timer object than the basic .NET version.  Can be used to schedule multiple tasks that are run from a single Thread.  Individual tasks can be cancelled as needed and tasks can be scheduled to repeat using either fixed rate or fixed delay execution.