Ask Your Question

Revision history [back]

OSError: [Errno 24] Too many open files

I have trouble on my Raspberry pi 4. People counter script crash every too day.

This i have in my lxterminal on user pi:

[code] Traceback (most recent call last): File "people_counter.py", line 146, in <module> File "people_counter.py", line 19, in send_osc File "/home/pi/.virtualenvs/py3cv3/lib/python3.7/site-packages/osc4py3/as_eventloop.py", line 149, in osc_udp_client File "/home/pi/.virtualenvs/py3cv3/lib/python3.7/site-packages/osc4py3/as_eventloop.py", line 230, in _select_monitor File "/home/pi/.virtualenvs/py3cv3/lib/python3.7/site-packages/osc4py3/oscscheduling.py", line 167, in create_platform_socket_monitor File "/home/pi/.virtualenvs/py3cv3/lib/python3.7/site-packages/osc4py3/oscscheduling.py", line 681, in init File "/home/pi/.virtualenvs/py3cv3/lib/python3.7/site-packages/osc4py3/oscscheduling.py", line 612, in init File "/home/pi/.virtualenvs/py3cv3/lib/python3.7/site-packages/osc4py3/oscscheduling.py", line 637, in create_monitor_sockets File "/usr/lib/python3.7/socket.py", line 151, in init OSError: [Errno 24] Too many open files [/code]

In User limit i have this config:

ulimit -a

[code] ulimit -a выдает такие конфиги: core file size (blocks, -c) 0 data seg size (kbytes, -d) unlimited scheduling priority (-e) 0 file size (blocks, -f) unlimited pending signals (-i) 28771 max locked memory (kbytes, -l) unlimited max memory size (kbytes, -m) unlimited open files (-n) 500000 pipe size (512 bytes, -p) 8 POSIX message queues (bytes, -q) 819200 real-time priority (-r) 95 stack size (kbytes, -s) 8192 cpu time (seconds, -t) unlimited max user processes (-u) 28771 virtual memory (kbytes, -v) unlimited file locks (-x) unlimited [/code]

OSError: [Errno 24] Too many open files

I have trouble on my Raspberry pi 4. People counter script crash every too day.

This i have in my lxterminal on user pi:

[code]

Traceback (most recent call last):
File "people_counter.py", line 146, in <module>
File "people_counter.py", line 19, in send_osc
File "/home/pi/.virtualenvs/py3cv3/lib/python3.7/site-packages/osc4py3/as_eventloop.py", line 149, in osc_udp_client
File "/home/pi/.virtualenvs/py3cv3/lib/python3.7/site-packages/osc4py3/as_eventloop.py", line 230, in _select_monitor
File "/home/pi/.virtualenvs/py3cv3/lib/python3.7/site-packages/osc4py3/oscscheduling.py", line 167, in create_platform_socket_monitor
File "/home/pi/.virtualenvs/py3cv3/lib/python3.7/site-packages/osc4py3/oscscheduling.py", line 681, in init
File "/home/pi/.virtualenvs/py3cv3/lib/python3.7/site-packages/osc4py3/oscscheduling.py", line 612, in init
File "/home/pi/.virtualenvs/py3cv3/lib/python3.7/site-packages/osc4py3/oscscheduling.py", line 637, in create_monitor_sockets
File "/usr/lib/python3.7/socket.py", line 151, in init
OSError: [Errno 24] Too many open files
[/code]

In User limit i have this config:

ulimit -a

[code] -a ulimit -a выдает такие конфиги: core file size (blocks, -c) 0 data seg size (kbytes, -d) unlimited scheduling priority (-e) 0 file size (blocks, -f) unlimited pending signals (-i) 28771 max locked memory (kbytes, -l) unlimited max memory size (kbytes, -m) unlimited open files (-n) 500000 pipe size (512 bytes, -p) 8 POSIX message queues (bytes, -q) 819200 real-time priority (-r) 95 stack size (kbytes, -s) 8192 cpu time (seconds, -t) unlimited max user processes (-u) 28771 virtual memory (kbytes, -v) unlimited file locks (-x) unlimited [/code]