From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: by sourceware.org (Postfix, from userid 1792) id 4191C3858D32; Mon, 2 Jan 2023 10:36:16 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 4191C3858D32 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sourceware.org; s=default; t=1672655776; bh=Xin9asAYlPaYxcTjdBo3hUl/3wGZjqFJHAMOC4yjDAg=; h=From:To:Subject:Date:From; b=snYLh2t1LKKqDPfsnHWuaxDBOVOyQRmWGA8ovaJ9BiZHugJyy3I4zvDAAWS0gXGMj pPvpDT3xqfJG15gTuhppsJj/6XS2FnCe6FyDm6exZ+YXgegVDHXCAOqmcm4OORv7T4 5on+WaV1yIVtuItkqEsC5ijdapBPNX1ExijxY5sw= Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit From: Samuel Thibault To: glibc-cvs@sourceware.org Subject: [glibc] htl: Check error returned by __getrlimit X-Act-Checkin: glibc X-Git-Author: Samuel Thibault X-Git-Refname: refs/heads/master X-Git-Oldrev: a09183aed7bb8ace211e042b2e6e982bcc004957 X-Git-Newrev: 3a614f39e61140dd2478ce5b7564ec8a53269ea4 Message-Id: <20230102103616.4191C3858D32@sourceware.org> Date: Mon, 2 Jan 2023 10:36:16 +0000 (GMT) List-Id: https://sourceware.org/git/gitweb.cgi?p=glibc.git;h=3a614f39e61140dd2478ce5b7564ec8a53269ea4 commit 3a614f39e61140dd2478ce5b7564ec8a53269ea4 Author: Samuel Thibault Date: Mon Jan 2 01:01:28 2023 +0100 htl: Check error returned by __getrlimit Diff: --- htl/pt-create.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/htl/pt-create.c b/htl/pt-create.c index 5d37edbbff..d3847b69ea 100644 --- a/htl/pt-create.c +++ b/htl/pt-create.c @@ -136,8 +136,8 @@ __pthread_create_internal (struct __pthread **thread, if (stacksize == 0) { struct rlimit rlim; - __getrlimit (RLIMIT_STACK, &rlim); - if (rlim.rlim_cur != RLIM_INFINITY) + err = __getrlimit (RLIMIT_STACK, &rlim); + if (err == 0 && rlim.rlim_cur != RLIM_INFINITY) stacksize = rlim.rlim_cur; if (stacksize == 0) stacksize = PTHREAD_STACK_DEFAULT;