@Gargron I have no clue either. I just ran the 3 "stuck" workers in ruby console:
AND FROM WHAT I CAN TELL THEY ARE RUNNING FINE
maybe I should just let this go for now. if you're out of ideas, I certainly wouldnt be able to figure it out
I'll just set up a cron to restart sidekiq every other hour or so.
But please if you think of anything else to try, please let me know!
@jeff @Gargron this issue really is odd…
if you happen to get stuck jobs again, could you check the following:
pstree -a -t mastodon
check if the ffmpeg processes are currently using CPU
find one of the ffmpeg processes and do
strace -p PID
where PID is the PID of one such process