fix: Shard did not receive any more guild packets
This commit is contained in:
parent
410ca0f295
commit
9abfdc5026
@ -538,21 +538,24 @@ class WebSocketShard extends EventEmitter {
|
|||||||
|
|
||||||
const { waitGuildTimeout } = this.manager.client.options;
|
const { waitGuildTimeout } = this.manager.client.options;
|
||||||
|
|
||||||
this.readyTimeout = setTimeout(() => {
|
this.readyTimeout = setTimeout(
|
||||||
this.debug(
|
() => {
|
||||||
`Shard ${hasGuildsIntent ? 'did' : 'will'} not receive any more guild packets` +
|
this.debug(
|
||||||
`${hasGuildsIntent ? ` in ${waitGuildTimeout} ms` : ''}.\nUnavailable guild count: ${
|
`Shard ${hasGuildsIntent ? 'did' : 'will'} not receive any more guild packets` +
|
||||||
this.expectedGuilds.size
|
`${hasGuildsIntent ? ` in ${waitGuildTimeout} ms` : ''}.\nUnavailable guild count: ${
|
||||||
}`,
|
this.expectedGuilds.size
|
||||||
);
|
}`,
|
||||||
|
);
|
||||||
|
|
||||||
this.readyTimeout = null;
|
this.readyTimeout = null;
|
||||||
|
|
||||||
this.status = Status.READY;
|
this.status = Status.READY;
|
||||||
|
|
||||||
this.emit(ShardEvents.ALL_READY, this.expectedGuilds);
|
this.emit(ShardEvents.ALL_READY, this.expectedGuilds);
|
||||||
// }, hasGuildsIntent && waitGuildTimeout).unref();
|
// }, hasGuildsIntent && waitGuildTimeout).unref();
|
||||||
}, 1).unref();
|
},
|
||||||
|
this.expectedGuilds.size == 0 ? 1 : waitGuildTimeout,
|
||||||
|
).unref();
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
Loading…
Reference in New Issue
Block a user