From 8cbdc270c9663bcdc314fec19de51e85a6461a94 Mon Sep 17 00:00:00 2001 From: Richard Purdie Date: Tue, 25 Apr 2017 15:25:54 +0100 Subject: pseudo: Handle too many files deadlock If we have large amounts of parallelism, pseudo can end up with too many open connections and will no longer accept further connections, hanging. This patch works around that by closing some clients, allowing turnover of connections and unblocking the system. The downside is a small but theoretical window of data loss. This is likely better than locking up entirely though. Discussions with Peter are onging about how we could better fix this. (From OE-Core rev: f3589f154dad1c92e599737623d392508810ae7e) Signed-off-by: Richard Purdie --- meta/recipes-devtools/pseudo/pseudo_1.8.2.bb | 1 + 1 file changed, 1 insertion(+) (limited to 'meta/recipes-devtools/pseudo/pseudo_1.8.2.bb') diff --git a/meta/recipes-devtools/pseudo/pseudo_1.8.2.bb b/meta/recipes-devtools/pseudo/pseudo_1.8.2.bb index b427b9ac3c..9bcd031892 100644 --- a/meta/recipes-devtools/pseudo/pseudo_1.8.2.bb +++ b/meta/recipes-devtools/pseudo/pseudo_1.8.2.bb @@ -7,6 +7,7 @@ SRC_URI = "http://downloads.yoctoproject.org/releases/pseudo/${BPN}-${PV}.tar.bz file://moreretries.patch \ file://efe0be279901006f939cd357ccee47b651c786da.patch \ file://b6b68db896f9963558334aff7fca61adde4ec10f.patch \ + file://toomanyfiles.patch \ " SRC_URI[md5sum] = "7d41e72188fbea1f696c399c1a435675" -- cgit v1.2.3-54-g00ecf