All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 04/15] prlimit: add warning diagnostic when attempting to change prlimit's limits
@ 2011-11-14  1:48 Bernhard Voelker
  2011-11-16 12:45 ` Karel Zak
  0 siblings, 1 reply; 5+ messages in thread
From: Bernhard Voelker @ 2011-11-14  1:48 UTC (permalink / raw)
  To: util-linux

[PATCH 04/15] prlimit: add warning diagnostic when attempting to change 
prlimit's limits

Setting the limits of the prlimit process is useless because it will
exit shortly anyway. To help the user not to fall into this trap,
prlimit now displays a warning.

Signed-off-by: Bernhard Voelker <mail@bernhard-voelker.de>
---
  sys-utils/prlimit.c |    7 +++++--
  1 files changed, 5 insertions(+), 2 deletions(-)

diff --git a/sys-utils/prlimit.c b/sys-utils/prlimit.c
index 6943d11..9a52b81 100644
--- a/sys-utils/prlimit.c
+++ b/sys-utils/prlimit.c
@@ -302,10 +302,13 @@ static void do_prlimit(struct prlimit lims[], 
size_t n, int tt_flags)
  	for (i = 0; i < n; i++) {
  		struct rlimit *new = NULL;

-		if (lims[i].modify)
+		if (lims[i].modify) {
+			if (!pid)
+				warnx(_("setting limits of the prlimit process is pointless"));
  			new = &lims[i].rlim;
-		else
+		} else {
  			nshows++;
+		}

  		if (verbose && new) {
  			printf(_("New %s limit: "), lims[i].desc->name);

^ permalink raw reply related	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2011-11-16 15:55 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-11-14  1:48 [PATCH 04/15] prlimit: add warning diagnostic when attempting to change prlimit's limits Bernhard Voelker
2011-11-16 12:45 ` Karel Zak
2011-11-16 15:05   ` Bernhard Voelker
2011-11-16 15:55     ` Karel Zak
2011-11-16 15:05   ` Bernhard Voelker

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.