Trevor Watson wrote:
> Hi Edna,
> 
> Enda O'Connor ( Sun Micro Systems Ireland) wrote:
> 
>>>> I hope this is the correct alias to use for this question. If not, 
>>>> please feel free to direct me elsewhere.
>>>>
>>>> We have an application which applies patches to a system in 
>>>> single-user mode.
>>>>
>>>> For various (mostly historical) reasons, it runs as a legacy app in 
>>>> single-user mode, and we have found that the user cannot use Ctrl-C 
>>>> on it on Solaris 10, although this works perfectly well on S8 & 9.
>>
>> I think the issue is that in S10 patchadd is a link to a binary called 
>> pdo which sigignores SIGINT so this would give the bahaviour you are 
>> seeing, should really use a trap handler to try and cleanup.
>> In s9 the patchadd ksh script had a specific trap handler.
>>
>> I will be logging a bug on this behaviour.
> 
> 
> Thanks, this is certainly part of the problem, although I wouldn't lose 
> any sleep if it didn't get addressed.
> 
> According to our engineering guys, the problem is that they can't 
> interrupt their application at all using Ctrl-C (this application in 
> turn calls patchadd). So we were wondering if there is something in SMF 
> which disables interrupts when legacy apps are run?

hmm, how is the CTRL-C being sent to the app?

Enda


> 
> Thx,
> Trev
> 
> 
> ------------------------------------------------------------------------
> 
> _______________________________________________
> smf-discuss mailing list
> smf-discuss at opensolaris.org


Reply via email to