Re: [Quickfix-developers] JVM Access voilation.
Brought to you by:
orenmnero
From: <pc....@ta...> - 2003-05-14 17:13:44
|
Hi, Thanks=20for=20the=20reply.=20=20Couldn't=20see=20in=20the=20documentation=20how=20it=20handled. If=20the=20connection=20is=20lost=20I=20receive=20the=20"onLogout"=20callback,=20=20if=20I=20leave=20my=20onRun()=20loop=20running,=20and=20continue=20as=20normal=20will=20the=20engine=20reconnect=20by=20itself=20and=20send=20me=20another=20"OnLogon"=20when=20connected=20successfully=3F What=20sort=20of=20timeout,=20reconnect=20periods=20does=20it=20use=3F Also=20I=20was=20wondering=20when=20are=20the=20"FileLogPath"=20files=20cleaned=20up=3F=20or=20do=20they=20continue=20to=20grow.=20=20I=20tried=20omitting=20the=20parameter=20to=20turn=20them=20off,=20but=20got=20another=20ACCESS_VOILATION. Cheers Phil. >=20Well,=20this=20sounds=20like=20a=20problem,=20but=20I=20would=20also=20ask=20you=20why=20you=20are=20going=20through=20this=20process.=20=20QuickFIX=20handles=20reconnects=20for=20you,=20why=20are=20you=20trying=20to=20manually=20duplicate=20this=20behavior=3F > >pc....@ta...=20wrote:Hi, > >I=20using=20the=20quickfix=20engine=20via=20the=20quickfixjar=20->=20JNI=20route.=20During=20testing=20I=20have=20been=20receiving=20access=20voilations=20when=20trying=20to=20perform=20reconnect=20to=20a=20fix=20engine=20server,=20when=20the=20connection=20is=20lost. > >The=20basic=20procedure=20is=20when=20the=20connection=20is=20lost,=20I=20destroy=20my=20Initiator=20fix=20class=20(only=20fix=20class=20referenced),=20sleep=2030=20seconds=20then=20attempt=20a=20reconnect.=20During=20testing=20I=20receive=20an=20"Access=20Voialtion"=20after=20the=20"third"=20reconnect=20attempt,=20this=20seems=20fairly=20consistent. > >As=20stated=20I=20believe=20I=20am=20clearing=20down=20my=20"initiator=20class"=20when=20the=20connection=20is=20lost,=20and=20recreating=20new=20the=20next=20time=20around. > >Below=20is=20the=20access=20voilatoin=20stack,=20same=20all=20the=20time. > >An=20unexpected=20exception=20has=20been=20detected=20in=20native=20code=20outside=20the=20VM. >Unexpected=20Signal=20:=20EXCEPTION_ACCESS_VIOLATION=20occurred=20at=20PC=3D0x1001cb2d >Function=20name=3D(N/A) >Library=3DXXXXXXXXXX\Lib\quickfix\quickfix_jni.dll > >NOTE:=20We=20are=20unable=20to=20locate=20the=20function=20name=20symbol=20for=20the=20error >just=20occurred.=20Please=20refer=20to=20release=20documentation=20for=20possible >reason=20and=20solutions. > > > >Current=20Java=20thread: >at=20org.quickfix.SocketInitiator.destroy(Native=20Method) >at=20org.quickfix.SocketInitiator.finalize(Unknown=20Source) >at=20java.lang.ref.Finalizer.invokeFinalizeMethod(Native=20Method) >at=20java.lang.ref.Finalizer.runFinalizer(Finalizer.java:86) >at=20java.lang.ref.Finalizer.access$100(Finalizer.java:17) >at=20java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:163) > > > > > >Thanks=20in=20advance. > >Phil. > >_________________________________ >Email:=20p...@ta... > > >-------------------- >talk21=20your=20FREE=20portable=20and=20private=20address=20on=20the=20net=20at=20<a=20Target=3D'_new'=20Href=3D'http://www.talk21.com/redirect.html=3Fhttp://www.talk21.com'>http://www.talk21.com</a> > > > >------------------------------------------------------- >Enterprise=20Linux=20Forum=20Conference=20&=20Expo,=20June=204-6,=202003,=20Santa=20Clara >The=20only=20event=20dedicated=20to=20issues=20related=20to=20Linux=20enterprise=20solutions >www.enterpriselinuxforum.com > >_______________________________________________ >Quickfix-developers=20mailing=20list >Qui...@li... >https://lists.sourceforge.net/lists/listinfo/quickfix-developers > > >--------------------------------- >Do=20you=20Yahoo!=3F >The=20New=20Yahoo!=20Search=20-=20Faster.=20Easier.=20Bingo. _________________________________ Email:=20p...@ta... -------------------- talk21=20your=20FREE=20portable=20and=20private=20address=20on=20the=20net=20at=20http://www.talk21.com |