Increased hard limit if it needs to be on init.
Change-Id: I336f4bde09dde566e312e923a3a76c47c12abe99
diff --git a/aos/linux_code/init.cc b/aos/linux_code/init.cc
index 7405237..d7501af 100644
--- a/aos/linux_code/init.cc
+++ b/aos/linux_code/init.cc
@@ -28,6 +28,8 @@
program_invocation_short_name, resource);
}
rlim.rlim_cur = soft;
+ rlim.rlim_max = ::std::max(rlim.rlim_max, soft);
+
if (setrlimit64(resource, &rlim) == -1) {
PDie("%s-init: setrlimit64(%d, {cur=%ju,max=%ju}) failed",
program_invocation_short_name, resource, (uintmax_t)rlim.rlim_cur,