File tree Expand file tree Collapse file tree 1 file changed +8
-2
lines changed
src/Nullinside.Api.Common/Twitch Expand file tree Collapse file tree 1 file changed +8
-2
lines changed Original file line number Diff line number Diff line change @@ -356,15 +356,21 @@ private Task<bool> Connect() {
356356 _client . OnRaidNotification += TwitchChatClient_OnRaidNotification ;
357357 _client . OnDisconnected += ( sender , args ) => {
358358 LOG . Error ( "Twitch Client Disconnected" ) ;
359+ try {
360+ _client . Reconnect ( ) ;
361+ }
362+ catch ( Exception ex ) {
363+ LOG . Error ( "Twitch Client Reconnect Error" , ex ) ;
364+ }
359365 } ;
360366 _client . OnConnectionError += ( sender , args ) => {
361367 LOG . Error ( $ "Twitch Client Connection Error: { args . Error . Message } ") ;
362368 } ;
363369 _client . OnError += ( sender , args ) => {
364- LOG . Error ( $ "Twitch Client Error: { args . Exception . Message } " ) ;
370+ LOG . Error ( "Twitch Client Error" , args . Exception ) ;
365371 } ;
366372 _client . OnIncorrectLogin += ( sender , args ) => {
367- LOG . Error ( $ "Twitch Client Incorrect Login: { args . Exception . Message } " ) ;
373+ LOG . Error ( "Twitch Client Incorrect Login" , args . Exception ) ;
368374 } ;
369375 _client . OnNoPermissionError += ( sender , args ) => {
370376 LOG . Error ( "Twitch Client No Permission Error" ) ;
You can’t perform that action at this time.
0 commit comments