source: trunk/patches/gcc4.1-rlimit.patch @ 19

Last change on this file since 19 was 19, checked in by adi, 16 years ago

make torque compile with gcc-4.1 (missing rlim_t propagation?)

File size: 1.7 KB
  • src/resmom/linux/mom_mach.c

     
    11551155        if (LOGLEVEL >= 2)
    11561156          {
    11571157          sprintf(log_buffer,"setting cpu time limit to %ld for job %s",
    1158             reslim.rlim_cur,
     1158            (long int) reslim.rlim_cur,
    11591159            pjob->ji_qs.ji_jobid);
    11601160
    11611161          log_record(PBSEVENT_SYSTEM,0,id,log_buffer);
     
    11971197          if (LOGLEVEL >= 0)
    11981198            {
    11991199            sprintf(log_buffer,"cannot set file limit to %ld for job %s (value too large)",
    1200               reslim.rlim_cur,
     1200              (long int) reslim.rlim_cur,
    12011201              pjob->ji_qs.ji_jobid);
    12021202
    12031203            log_err(0,id,log_buffer);
     
    12131213        if (setrlimit(RLIMIT_FSIZE,&reslim) < 0)
    12141214          {
    12151215          sprintf(log_buffer,"cannot set file limit to %ld for job %s (setrlimit failed - check default user limits)",
    1216             reslim.rlim_max,
     1216            (long int) reslim.rlim_max,
    12171217            pjob->ji_qs.ji_jobid);
    12181218
    12191219          log_err(errno,id,log_buffer);
     
    12971297        if (setrlimit(RLIMIT_DATA,&reslim) < 0)
    12981298          {
    12991299         sprintf(log_buffer,"cannot set data limit to %ld for job %s (setrlimit failed w/errno=%d - check default user limits)",
    1300             reslim.rlim_max,
     1300            (long int) reslim.rlim_max,
    13011301            pjob->ji_qs.ji_jobid,
    13021302            errno);
    13031303
     
    13071307        if (setrlimit(RLIMIT_RSS,&reslim) < 0)
    13081308          {
    13091309         sprintf(log_buffer,"cannot set RSS limit to %ld for job %s (setrlimit failed w/errno=%d - check default user limits)",
    1310             reslim.rlim_max,
     1310            (long int) reslim.rlim_max,
    13111311            pjob->ji_qs.ji_jobid,
    13121312            errno);
    13131313
Note: See TracBrowser for help on using the repository browser.