[QFJ-935] 2017-09-27 05:47:16.3724 FIX event IO Error: IO Error: Unable to get file pointer position from D:\FixStore\XYZ.body Created: 28/Sep/17  Updated: 28/Sep/17  Resolved: 28/Sep/17

Status: Closed
Project: QuickFIX/J
Component/s: Engine
Affects Version/s: 1.2.1, 2.0.0
Fix Version/s: None

Type: Bug Priority: Major
Reporter: Sumit Assignee: Unassigned
Resolution: Not a bug Votes: 0
Labels: QuickfixJ, performance, session
Environment:

LIVE QuickFix 4.4



 Description   

Hi Team,

We have got the below message
2017-09-27 05:47:16.3724 FIX event IO Error: IO Error: Unable to get file pointer position from D:\FixStore\XYZ.body

several times for 20 secs approx

after this we got => FIX event Socket Error: Connection reset by peer.
and then => FIX event Disconnecting.
=> FIX event Logon contains ResetSeqNumFlag=Y, reseting sequence numbers to 1
=> FIX event Received logon request.

When analyzed further found the below piece of code:
int offset = ftell( m_msgFile );
if ( offset < 0 )
throw IOException( "Unable to get file pointer position from " + m_msgFileName );

But I did not able to find out the route cause/scenario due to which this happened.

Could anyone help me out on this?

Thank you,
Sumit Gupta



 Comments   
Comment by Christoph John [ 28/Sep/17 ]

This looks like C# code to me. So you probably want to ask the quickfix/n people on the mailing list or on their github page.

Generated at Mon May 06 13:27:41 UTC 2024 using JIRA 7.5.2#75007-sha1:9f5725bb824792b3230a5d8716f0c13e296a3cae.