Opened 6 years ago

Closed 6 years ago

#46608 closed defect (fixed)

qt4-mac: avoid zombie processes

Reported by: RJVB (René Bertin) Owned by: macports-tickets@…
Priority: Normal Milestone:
Component: ports Version: 2.3.3
Keywords: haspatch Cc: michaelld (Michael Dickens), mkae (Marko Käning)
Port: qt4-mac

Description

This one has (also) already been presented (because included) in my qt4-mac concurrent ticket, but a bit of independent exposure might be good.

Starting a non-existant command through QProcess leads to zombie processes, i.e. inactive, post-termination processes that cannot exit completely because of an open link to their parent process (in this case).

This is a bug for which a patch has been contributed but not yet included in Qt4:

# (25) avoid leaving zombies when starting an inexisting executable through QProcess
patchfiles-append \
    qprocess-nozombies.patch

Attachments (1)

qprocess-nozombies.patch (819 bytes) - added by RJVB (René Bertin) 6 years ago.

Download all attachments as: .zip

Change History (3)

Changed 6 years ago by RJVB (René Bertin)

Attachment: qprocess-nozombies.patch added

comment:1 Changed 6 years ago by mkae (Marko Käning)

Cc: mk@… added

Cc Me!

comment:2 Changed 6 years ago by michaelld (Michael Dickens)

Resolution: fixed
Status: newclosed

Done in r141285.

Note: See TracTickets for help on using tickets.