Projects
Browse Source     Search     Timeline     Wiki

Changeset 23314

Show
Ignore:
Timestamp:
07/16/07 14:36:44 (17 months ago)
Author:
zarzycki@…
Message:

<rdar://problem/5338127> Bug: launchd_core_logic.c:5095 (23304):8: (errno = task_set_special_port(child_task, ms->special_port_num, ms->port)) == KERN_SUCCESS

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • trunk/launchd/src/launchd_core_logic.c

    r23310 r23314  
    51025102                        continue; 
    51035103                } 
    5104                 job_assumes(j, (errno = task_set_special_port(child_task, ms->special_port_num, ms->port)) == KERN_SUCCESS); 
     5104 
     5105                errno = task_set_special_port(child_task, ms->special_port_num, ms->port); 
     5106 
     5107                if (errno) { 
     5108                        int desired_log_devel = LOG_ERR; 
     5109 
     5110                        if (j->anonymous) { 
     5111                                /* 5338127 */ 
     5112 
     5113                                desired_log_devel = LOG_WARNING; 
     5114 
     5115                                if (ms->special_port_num == TASK_SEATBELT_PORT) { 
     5116                                        desired_log_devel = LOG_DEBUG; 
     5117                                } 
     5118                        } 
     5119 
     5120                        job_log(j, desired_log_devel, "Could not setup Mach task special port %u: %s", ms->special_port_num, mach_error_string(errno)); 
     5121                } 
    51055122        } 
    51065123