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? Thx, Trev -------------- next part -------------- A non-text attachment was scrubbed... Name: smime.p7s Type: application/x-pkcs7-signature Size: 3253 bytes Desc: S/MIME Cryptographic Signature URL: <http://mail.opensolaris.org/pipermail/smf-discuss/attachments/20070307/40d81157/attachment.bin>