dragonflydb / dragonfly

A modern replacement for Redis and Memcached
https://www.dragonflydb.io/
Other
24.75k stars 893 forks source link

deadlock in test_maxclients #2947

Closed kostasrim closed 2 months ago

kostasrim commented 2 months ago

see https://github.com/dragonflydb/dragonfly/actions/runs/8811766515/job/24186246896#step:6:257

kostasrim commented 2 months ago

from the logs:

I20240424 06:44:04.638897 20900 listener_interface.cc:101] sock[9] AcceptServer - listening on port 1112
I20240424 06:44:04.638902 20901 listener_interface.cc:101] sock[10] AcceptServer - listening on port 1111
E20240424 06:44:04.638981 20900 listener_interface.cc:118] Error calling accept system:22/Invalid argument
E20240424 06:44:04.638981 20901 listener_interface.cc:118] Error calling accept system:22/Invalid

The error code is: 22 @romange any ideas?

Edit https://linux.die.net/man/2/accept4

romange commented 2 months ago

🤷🏼

kostasrim commented 2 months ago

This hasn't happened again for over 3 weeks. I am closing this, if I see this again I will open it