AmandaDiscord / Volcano

A light-weight LavaLink compatible replacement
MIT License
71 stars 15 forks source link

OP filters causing player to send TrackEndEvent reason FINISHED #8

Closed PapiOphidian closed 2 years ago

PapiOphidian commented 2 years ago

Queue.player is transitioning into the idle state prematurely even though the streams passed to the player are not throwing the end event. The player isn't throwing an error event either. This is currently being investigated

PapiOphidian commented 2 years ago

The issue was related to passing a jank implementation of merging Duplex and child_process instead of just passing the child_process stdout to the voice lib