Comment 0 for bug 968021

Revision history for this message
LeForgeron (jgrimbert) wrote :

There seems to be a file descriptor leaks in the boinc process (client side).

After a few days of fine loading the system, it would suddenly stop working.

Relaunching it is usually ok (but actively managing a system running boinc is rather not a decent solution).

Clue with the following command:

$ sudo lsof -p `pidof boinc`

The number of open file descriptor will keep increasing as boinc tasks are completed. (more visible when the projects have fast tasks for the hardware, such as sudoku or milkyway/nvidia)

A lot of entries are like:

boinc 15348 boinc 623r DIR 8,1 4096 29492116 /var/lib/boinc-client/slots/12
boinc 15348 boinc 624r DIR 8,1 4096 29492173 /var/lib/boinc-client/slots/13
boinc 15348 boinc 625r DIR 8,1 4096 29492116 /var/lib/boinc-client/slots/12
boinc 15348 boinc 626r DIR 8,1 4096 29492084 /var/lib/boinc-client/slots/8
boinc 15348 boinc 627r DIR 8,1 4096 29492085 /var/lib/boinc-client/slots/9
boinc 15348 boinc 628r DIR 8,1 4096 29492116 /var/lib/boinc-client/slots/12
boinc 15348 boinc 629r DIR 8,1 4096 29492173 /var/lib/boinc-client/slots/13
boinc 15348 boinc 630r DIR 8,1 4096 29492116 /var/lib/boinc-client/slots/12
boinc 15348 boinc 632r DIR 8,1 4096 29492018 /var/lib/boinc-client/slots/2
boinc 15348 boinc 633r DIR 8,1 4096 29492040 /var/lib/boinc-client/slots/4
boinc 15348 boinc 634r DIR 8,1 4096 29492018 /var/lib/boinc-client/slots/2
boinc 15348 boinc 635r DIR 8,1 4096 29492062 /var/lib/boinc-client/slots/6
boinc 15348 boinc 636r DIR 8,1 4096 29492116 /var/lib/boinc-client/slots/12

ProblemType: Bug
DistroRelease: Ubuntu 11.10
Package: boinc 6.12.33+dfsg-1.1ubuntu0.1
ProcVersionSignature: Ubuntu 3.0.0-17.30-generic 3.0.22
Uname: Linux 3.0.0-17-generic x86_64
NonfreeKernelModules: nvidia
ApportVersion: 1.23-0ubuntu4
Architecture: amd64
Date: Thu Mar 29 08:59:09 2012
InstallationMedia: Ubuntu 11.10 "Oneiric Ocelot" - Release amd64 (20111012)
PackageArchitecture: all
SourcePackage: boinc
UpgradeStatus: No upgrade log present (probably fresh install)