2727import quickfix .Connector ;
2828import quickfix .ExecutorFactory ;
2929import quickfix .FieldConvertError ;
30+ import quickfix .LogUtil ;
3031import quickfix .Session ;
3132import quickfix .SessionFactory ;
3233import quickfix .SessionID ;
@@ -243,7 +244,7 @@ protected void logoutAllSessions(boolean forceDisconnect) {
243244 try {
244245 session .logout ();
245246 } catch (Throwable e ) {
246- logError (session .getSessionID (), null , "Error during logout" , e );
247+ LogUtil . logThrowable (session .getLog () , "Error during logout" , e );
247248 }
248249 }
249250
@@ -255,7 +256,7 @@ protected void logoutAllSessions(boolean forceDisconnect) {
255256 session .disconnect ("Forcibly disconnecting session" , false );
256257 }
257258 } catch (Throwable e ) {
258- logError (session .getSessionID (), null , "Error during disconnect" , e );
259+ LogUtil . logThrowable (session .getLog () , "Error during disconnect" , e );
259260 }
260261 }
261262 } else {
@@ -347,7 +348,7 @@ public void run() {
347348 try {
348349 session .next ();
349350 } catch (IOException e ) {
350- logError (session .getSessionID (), null , "Error in session timer processing" , e );
351+ LogUtil . logThrowable (session .getLog () , "Error in session timer processing" , e );
351352 }
352353 }
353354 } catch (Throwable e ) {
0 commit comments