David Bustos wrote:
> Quoth Tony Nguyen on Thu, Apr 05, 2007 at 01:37:12PM -0700:
>   
>> In rcapadm, I call smf_maintain_instance when there's an error in 
>> reading rcap configuration. Looking at the instance log file, there are 
>> two identical messages generated
>>
>> [ Apr  5 13:12:49 Stopping for maintenance due to administrative_request. ]
>> [ Apr  5 13:12:49 Stopping for maintenance due to administrative_request. ]
>>
>> In restarter.c, we only call log_instance once for everyone 
>> maintain_instance call. Does this mean smf_maintain_instance triggers 
>> two events(RESTARTER_EVENT_TYPE_ADMIN_MAINT_ON and 
>> RESTARTER_EVENT_TYPE_ADMIN_MAINT_ON_IMMEDIATE) which results in two 
>> calls to maintain_instance? If not, why would we get two identical log 
>> messages?
>>     
>
> I suspect
>
>   6236609 svc.startd resets auxiliary state on svcadm mark maintenance
>
> has something to do with this.
>
>
>   
Interesting. I'll take a look there. Thanks, David.

-tony

Reply via email to