Fixed shard 0 restarting when bot is started in DEBUG mode (this shouldn't have affected anyone except me)

This commit is contained in:
Master Kwoth 2017-10-24 06:35:50 +02:00
parent 15faf088d2
commit c21145563f
2 changed files with 3 additions and 1 deletions

View File

@ -252,12 +252,14 @@ namespace NadekoBot.Core.Services
if (!statuses.Any()) if (!statuses.Any())
{ {
#if !DEBUG
for (var i = 0; i < _shardProcesses.Length; i++) for (var i = 0; i < _shardProcesses.Length; i++)
{ {
var p = _shardProcesses[i]; var p = _shardProcesses[i];
if (p == null || p.HasExited) if (p == null || p.HasExited)
_shardStartQueue.Enqueue(i); _shardStartQueue.Enqueue(i);
} }
#endif
} }
else else
{ {

View File

@ -54,7 +54,7 @@ namespace NadekoBot.Extensions
private static readonly IEmote arrow_left = new Emoji("⬅"); private static readonly IEmote arrow_left = new Emoji("⬅");
private static readonly IEmote arrow_right = new Emoji("➡"); private static readonly IEmote arrow_right = new Emoji("➡");
//todo update this
public static Task SendPaginatedConfirmAsync(this IMessageChannel channel, DiscordSocketClient client, int currentPage, Func<int, EmbedBuilder> pageFunc, int totalElements, int itemsPerPage, bool addPaginatedFooter = true) => public static Task SendPaginatedConfirmAsync(this IMessageChannel channel, DiscordSocketClient client, int currentPage, Func<int, EmbedBuilder> pageFunc, int totalElements, int itemsPerPage, bool addPaginatedFooter = true) =>
channel.SendPaginatedConfirmAsync(client, currentPage, (x) => Task.FromResult(pageFunc(x)), totalElements, itemsPerPage, addPaginatedFooter); channel.SendPaginatedConfirmAsync(client, currentPage, (x) => Task.FromResult(pageFunc(x)), totalElements, itemsPerPage, addPaginatedFooter);
/// <summary> /// <summary>