tulir / whatsmeow

Go library for the WhatsApp web multidevice API
https://go.mau.fi/whatsmeow
Mozilla Public License 2.0
2.14k stars 397 forks source link

Goroutines use a lot of RAM memory after this error #602

Open hunsky14 opened 4 months ago

hunsky14 commented 4 months ago

There are thousands of logs like this

I send thousands of messages a day, but some messages give an error like this, one attempt to send a message can generate tens of thousands of goroutines that do not close and take up RAM memory, so I have to restart server to clear goroutines

Pls help, how can I solve this RAM memory usage?

11:16:36.406 [Client WARN] Handler queue is full, message ordering is no longer guaranteed 11:16:36.406 [Client WARN] Handler queue is full, message ordering is no longer guaranteed 11:16:36.406 [Client WARN] Handler queue is full, message ordering is no longer guaranteed 11:16:36.406 [Client WARN] Handler queue is full, message ordering is no longer guaranteed 11:16:36.406 [Client WARN] Handler queue is full, message ordering is no longer guaranteed 11:16:36.406 [Client WARN] Handler queue is full, message ordering is no longer guaranteed 11:16:36.406 [Client WARN] Handler queue is full, message ordering is no longer guaranteed 11:16:36.406 [Client WARN] Handler queue is full, message ordering is no longer guaranteed 11:16:36.407 [Client WARN] Handler queue is full, message ordering is no longer guaranteed 11:16:36.407 [Client WARN] Handler queue is full, message ordering is no longer guaranteed 11:16:36.407 [Client WARN] Handler queue is full, message ordering is no longer guaranteed 11:16:36.407 [Client WARN] Handler queue is full, message ordering is no longer guaranteed 11:16:36.407 [Client WARN] Handler queue is full, message ordering is no longer guaranteed 11:16:36.407 [Client WARN] Handler queue is full, message ordering is no longer guaranteed 11:16:36.407 [Client WARN] Handler queue is full, message ordering is no longer guaranteed 11:16:36.407 [Client WARN] Handler queue is full, message ordering is no longer guaranteed 11:16:36.407 [Client WARN] Handler queue is full, message ordering is no longer guaranteed 11:16:36.407 [Client WARN] Handler queue is full, message ordering is no longer guaranteed 11:16:36.407 [Client WARN] Handler queue is full, message ordering is no longer guaranteed 11:16:36.407 [Client WARN] Handler queue is full, message ordering is no longer guaranteed 11:16:36.407 [Client WARN] Handler queue is full, message ordering is no longer guaranteed 11:16:36.407 [Client WARN] Handler queue is full, message ordering is no longer guaranteed 11:16:36.407 [Client WARN] Handler queue is full, message ordering is no longer guaranteed 11:16:36.407 [Client WARN] Handler queue is full, message ordering is no longer guaranteed 11:16:36.407 [Client WARN] Handler queue is full, message ordering is no longer guaranteed 11:16:36.407 [Client WARN] Handler queue is full, message ordering is no longer guaranteed 11:16:36.407 [Client WARN] Handler queue is full, message ordering is no longer guaranteed 11:16:36.407 [Client WARN] Handler queue is full, message ordering is no longer guaranteed 11:16:36.407 [Client WARN] Handler queue is full, message ordering is no longer guaranteed 11:16:36.407 [Client WARN] Handler queue is full, message ordering is no longer guaranteed 11:16:36.408 [Client WARN] Handler queue is full, message ordering is no longer guaranteed

a5r0n commented 3 months ago

One of your event handlers is likely to respond too slow