Ignore database shutting down errors
This commit is contained in:
parent
8b55e1364d
commit
0f8786143f
@ -5,6 +5,8 @@ using System.Threading.Tasks;
|
|||||||
|
|
||||||
using Discord.Net;
|
using Discord.Net;
|
||||||
|
|
||||||
|
using Npgsql;
|
||||||
|
|
||||||
using PluralKit.Core;
|
using PluralKit.Core;
|
||||||
|
|
||||||
namespace PluralKit.Bot
|
namespace PluralKit.Bot
|
||||||
@ -32,6 +34,9 @@ namespace PluralKit.Bot
|
|||||||
// Sometimes Discord just times everything out.
|
// Sometimes Discord just times everything out.
|
||||||
if (e is TimeoutException) return false;
|
if (e is TimeoutException) return false;
|
||||||
|
|
||||||
|
// Ignore "Database is shutting down" error
|
||||||
|
if (e is PostgresException pe && pe.SqlState == "57P03") return false;
|
||||||
|
|
||||||
// This may expanded at some point.
|
// This may expanded at some point.
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user