Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 30 Nov 2012 09:50:01 GMT
From:      mitsuru y <mitsururike@gmail.com>
To:        freebsd-rc@FreeBSD.org
Subject:   Re: conf/92523: [patch] allow rc scripts to kill process after a timeout
Message-ID:  <201211300950.qAU9o1Yq086220@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help
The following reply was made to PR conf/92523; it has been noted by GNATS.

From: mitsuru y <mitsururike@gmail.com>
To: bug-followup@FreeBSD.org, lawrance@FreeBSD.org
Cc:  
Subject: Re: conf/92523: [patch] allow rc scripts to kill process after a timeout
Date: Fri, 30 Nov 2012 18:48:08 +0900

 --f46d04479f3d0d266304cfb34c15
 Content-Type: text/plain; charset=UTF-8
 
 I have modified the patch.
  - to be applied cleanly for 8.2-RELEASE ( and 9-STABLE).
  - introduce default_stop_timeout
  - kill -KILL only if timeout
 
 --
 mitsuru
 
 --f46d04479f3d0d266304cfb34c15
 Content-Type: application/octet-stream; name="patch-rc.subr"
 Content-Disposition: attachment; filename="patch-rc.subr"
 Content-Transfer-Encoding: base64
 X-Attachment-Id: f_ha54nbi90
 
 LS0tIHJjLnN1YnIub3JpZwkyMDEyLTExLTMwIDE3OjI5OjQ5LjAwMDAwMDAwMCArMDkwMAorKysg
 cmMuc3VicgkyMDEyLTExLTMwIDE4OjMyOjM2LjAwMDAwMDAwMCArMDkwMApAQCAtMzk4LDYgKzM5
 OCw0MiBAQAogfQogCiAjCisjIHdhaXRfbWF4X2Zvcl9waWRzIHRpbWVvdXQgcGlkIFtwaWQgLi4u
 XQorIwlzcGlucyB1bnRpbCBub25lIG9mIHRoZSBwaWRzIGV4aXN0LCBvciB1bnRpbCBhIG1heGlt
 dW0gb2YKKyMJInRpbWVvdXQiIHNlY29uZHMgaGF2ZSBlbGFwc2VkICh3aGljaGV2ZXIgY29tZXMg
 Zmlyc3QpLgorIword2FpdF9tYXhfZm9yX3BpZHMoKQoreworCV90aW1lb3V0PSQxCisJc2hpZnQK
 KwlfbGlzdD0iJEAiCisJaWYgWyAteiAiJF9saXN0IiBdOyB0aGVuCisJCXJldHVybiAwCisJZmkK
 KwlfcHJlZml4PQorCXdoaWxlIFsgJF90aW1lb3V0IC1ndCAwIF0gOyBkbworCQlfbmxpc3Q9IiI7
 CisJCWZvciBfaiBpbiAkX2xpc3Q7IGRvCisJCQlpZiBraWxsIC0wICRfaiAyPi9kZXYvbnVsbDsg
 dGhlbgorCQkJCV9ubGlzdD0iJHtfbmxpc3R9JHtfbmxpc3Q6KyB9JF9qIgorCQkJZmkKKwkJZG9u
 ZQorCQlpZiBbIC16ICIkX25saXN0IiBdOyB0aGVuCisJCQlyZXR1cm4gMAorCQlmaQorCQlfbGlz
 dD0kX25saXN0CisJCWVjaG8gLW4gJHtfcHJlZml4Oi0iV2FpdGluZyAobWF4ICRfdGltZW91dCBz
 ZWNzKSBmb3IgUElEUzogIn0kX2xpc3QKKwkJX3ByZWZpeD0iLCAiCisJCXNsZWVwIDIKKwkJX3Rp
 bWVvdXQ9JCgoJF90aW1lb3V0LTIpKQorCWRvbmUKKwlpZiBbIC1uICIkX3ByZWZpeCIgXTsgdGhl
 bgorCQllY2hvICIuIgorCWZpCisJcmV0dXJuIDEKK30KKworIwogIyBydW5fcmNfY29tbWFuZCBh
 cmd1bWVudAogIwlTZWFyY2ggZm9yIGFyZ3VtZW50IGluIHRoZSBsaXN0IG9mIHN1cHBvcnRlZCBj
 b21tYW5kcywgd2hpY2ggaXM6CiAjCQkic3RhcnQgc3RvcCByZXN0YXJ0IHJjdmFyIHN0YXR1cyBw
 b2xsICR7ZXh0cmFfY29tbWFuZHN9IgpAQCAtNzU3LDggKzc5MywxOCBAQAogCQkJX3J1bl9yY19k
 b2l0ICIkX2RvaXQiIHx8IHJldHVybiAxCiAKIAkJCQkJIyB3YWl0IGZvciB0aGUgY29tbWFuZCB0
 byBleGl0LAorCQkJCQkjIGtpbGwgaXQgaWYgYSB0aW1lb3V0IGlzIHNwZWNpZmllZCwKIAkJCQkJ
 IyBhbmQgcnVuIHBvc3RjbWQuCi0JCQl3YWl0X2Zvcl9waWRzICRyY19waWQKKwkJCWV2YWwgX3Rp
 bWVvdXQ9XCQke25hbWV9X3N0b3BfdGltZW91dAorCQkJaWYgWyAteiAkX3RpbWVvdXQgXTsgdGhl
 bgorCQkJCWV2YWwgX3RpbWVvdXQ9JGRlZmF1bHRfc3RvcF90aW1lb3V0CisJCQlmaQorCQkJaWYg
 WyAke190aW1lb3V0Oi0wfSAtZ3QgMCBdOyB0aGVuCisJCQkJd2FpdF9tYXhfZm9yX3BpZHMgJHtf
 dGltZW91dH0gJHJjX3BpZCB8fCBcCisJCQkJZWNobyBraWxsIC1LSUxMICRyY19waWQKKwkJCWVs
 c2UKKwkJCQl3YWl0X2Zvcl9waWRzICRyY19waWQKKwkJCWZpCiAKIAkJCV9ydW5fcmNfcG9zdGNt
 ZAogCQkJOzsK
 --f46d04479f3d0d266304cfb34c15--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201211300950.qAU9o1Yq086220>