зеркало из https://github.com/mozilla/pjs.git
Fix to allow MOZ_MEM_LIMIT be the upper limit in memory allocation.
Debugging code. pavlov reviewed.
This commit is contained in:
Родитель
1e9c30b7ed
Коммит
54f8f10f69
|
@ -141,13 +141,11 @@ void InstallUnixSignalHandlers(const char *ProgramName)
|
|||
#endif // CRAWL_STACK_ON_SIGSEGV
|
||||
|
||||
#if defined(DEBUG) && defined(LINUX)
|
||||
char *text = PR_GetEnv("MEMLIMIT");
|
||||
if (text) {
|
||||
long t = ((time(NULL)-958534058)/86400)*1024000;
|
||||
long c = 32768000;
|
||||
long m = 65536000 - t;
|
||||
if (m<c) m = c;
|
||||
|
||||
char *text = PR_GetEnv("MOZ_MEM_LIMIT");
|
||||
if (text)
|
||||
{
|
||||
long m = atoi(text);
|
||||
|
||||
struct rlimit r;
|
||||
r.rlim_cur = m;
|
||||
r.rlim_max = m;
|
||||
|
|
Загрузка…
Ссылка в новой задаче