PleasureTools / joyBox

32 stars 14 forks source link

Status Pull seems to be broken #56

Open DerBunteBall opened 2 years ago

DerBunteBall commented 2 years ago

Hi,

the model status pull seems to be broken.

I see the red ball with ! at the status page (see image).

The log shows this strange error:

MaxListenersExceededWarning: Possible EventEmitter memory leak detected. 11 unpipe listeners added to [TransformToString]. Use emitter.setMaxListeners() to increase limit

I don't know whether this is related to that. But I think it could be possible that it stops working after a certain count of status requests or a certain count of models.

For me it seems to hang after a while. So I think calls doesn't get fired or not handled. So if you check models you have in list they can be online but you don't have a working recording. When it starts to hang running recordings work fourther. Recording work well in general. So when a recording starts it works.

The Docker build is really broken. So I have a build based on Alpine 3.12 and Node 1.4. The dependencies seem to need a fix. I'm not skilled in Node so I can do nothing shortly.

It's the most handy tool to record chaturbate and so on. So it would be nice to have it working properly.

Best Regards

joybox_models_page
DerBunteBall commented 1 year ago

I have 3-6 invalid Observables when I have 15 Observables in list.

I tried to read the code a bit (I'm not good in JavaScript or TypeScript). Is it possible that the static interval leads to fails when calling the API and so the Observables getting set to invalid? Sadly the app gives no info (or I'm not able to find it) why they are invalid.

Best Regards

kgnfth commented 9 months ago

Is this going to get fixed because i need to record some big booties.