screen-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[screen-devel] [bug #55618] Closing half a million file descriptors on s


From: Likhachev Vasiliy
Subject: [screen-devel] [bug #55618] Closing half a million file descriptors on startup
Date: Tue, 15 Oct 2019 07:39:10 -0400 (EDT)
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:69.0) Gecko/20100101 Firefox/69.0

Follow-up Comment #6, bug #55618 (project screen):

Hello!

Have the same issue on Arch Linux with latest version.
 
root@likhachev:~# ulimit -n 1024
root@likhachev:~# time screen --version
Screen version 4.07.00 (GNU) 02-Oct-19

real    0m0,005s
user    0m0,000s
sys     0m0,005s
root@likhachev:~# ulimit -n 1024000
root@likhachev:~# time screen --version
Screen version 4.07.00 (GNU) 02-Oct-19

real    0m0,401s
user    0m0,270s
sys     0m0,130s
 

And strace shows the same behavior:
 
62445 10:49:42 munmap(0x7f0a7308a000, 290848) = 0 <0.000013>
62445 10:49:42 prlimit64(0, RLIMIT_NOFILE, NULL, {rlim_cur=200*1024,
rlim_max=200*1024}) = 0 <0.000005>
62445 10:49:42 close(204799)            = -1 EBADF (Неправильный
дескриптор файла) <0.000005>
62445 10:49:42 close(204798)            = -1 EBADF (Неправильный
дескриптор файла) <0.000005>
62445 10:49:42 close(204797)            = -1 EBADF (Неправильный
дескриптор файла) <0.000005>
62445 10:49:42 close(204796)            = -1 EBADF (Неправильный
дескриптор файла) <0.000004>
62445 10:49:42 close(204795)            = -1 EBADF (Неправильный
дескриптор файла) <0.000004>
<...>
62445 10:49:46 close(5)                 = -1 EBADF (Неправильный
дескриптор файла) <0.000005>
62445 10:49:46 close(4)                 = -1 EBADF (Неправильный
дескриптор файла) <0.000006>
62445 10:49:46 close(3)                 = -1 EBADF (Неправильный
дескриптор файла) <0.000005>
62445 10:49:46 brk(NULL)                = 0x557bcb40b000 <0.000005>
62445 10:49:46 brk(0x557bcb42c000)      = 0x557bcb42c000 <0.000008>
62445 10:49:46 getuid()                 = 0 <0.000008>
62445 10:49:46 getgid()                 = 0 <0.000006>
 

    _______________________________________________________

Reply to this item at:

  <https://savannah.gnu.org/bugs/?55618>

_______________________________________________
  Сообщение отправлено по Savannah
  https://savannah.gnu.org/




reply via email to

[Prev in Thread] Current Thread [Next in Thread]