'If passed C{True} for the C{wantPID} parameter, a server can be started
listening with L{IReactorUNIX.listenUNIX} when passed the name of a
file on which a previous server which has not exited cleanly has been
listening using the C{wantPID} option.'

def test_uncleanServerSocketLocking(self):

    def ranStupidChild(ign):
        p = reactor.listenUNIX(self.filename, MyServerFactory(), wantPID=True)
        return p.stopListening()
    return self._uncleanSocketTest(ranStupidChild)
