[QFJ-301] Sending invalid requests may force Executor into an unstable state Created: 12/Mar/08 Updated: 07/Aug/08 Resolved: 11/Apr/08 |
|
Status: | Closed |
Project: | QuickFIX/J |
Component/s: | Examples |
Affects Version/s: | 1.3.1 |
Fix Version/s: | 1.3.2 |
Type: | Bug | Priority: | Default |
Reporter: | Hiranya Jayathilaka | Assignee: | Unassigned |
Resolution: | Fixed | Votes: | 0 |
Labels: | None | ||
Environment: |
Ubuntu 7.10, Java 5 |
Description |
Steps to reproduce the faulty state; 1. Start Banzai and Executor Doing this will force Executor to an infinite loop giving the following output over and over... <20080312-03:48:59, FIX.4.1:EXEC->BANZAI, incoming> (8=FIX.4.19=12535=D34=443=Y49=BANZAI52=20080312-03:48:5956=EXEC122=20080312-03:48:5711=120529373765021=138=540=154=155=IBM59=010=103) |
Comments |
Comment by Steve Bate [ 11/Apr/08 ] |
Modified Executor application to log an error during order processing instead of allowing the exception to propogate and rollback the session sequence number (causes an infinite resend loop between the executor and a client). |