Hi Chuck, thanks for the suggestions. Thread dump was insightful, revealing that the new startup code caused didFinishLaunching() to be blocked and never finish.
Maik > Am 04.05.2018 um 20:33 schrieb Chuck Hill <ch...@gevityinc.com>: > > Hi Maik, > > Are the WOWorkerThreads still running? Try getting a thread dump. Is your > refactored web service running as a daemon thread? If that, that could be by > the app is not stopping. You will need to tie in application.terminate() to > stop the web service. > > That is the only thing that I can think of that sort-of fits your > description. > > > Chuck > > From: Webobjects-dev > <webobjects-dev-bounces+chill=gevityinc....@lists.apple.com > <mailto:webobjects-dev-bounces+chill=gevityinc....@lists.apple.com>> on > behalf of Maik Musall <m...@selbstdenker.ag <mailto:m...@selbstdenker.ag>> > Date: Friday, May 4, 2018 at 5:48 AM > To: WebObjects-Dev <webobjects-dev@lists.apple.com > <mailto:webobjects-dev@lists.apple.com>> > Subject: Web service disturbs wotaskd communication > > Hi all, <> > > we recently refactored a web service running within a WO application. It was > based on com.sun.net <http://com.sun.net/>.httpserver which is of course > deprecated, and now we use org.apache.http instead. It creates a socket on a > high port number, waits for requests and serves responses. Nothing special > that I can see. > > Now, whenever we fire up the new implementation, the entire WO app instance > can't be stopped any more through wotaskd (e.g. by stopping the instance > manually in WOMonitor). Force Quit still works, and shutting down from within > through Runtime.exit() works, too. And if I disable that webservice, normal > stops also work fine again. > > The application port (2003 here) is reachable, I can connect to it via curl > or telnet, I even get an exception in the log when I send some garbage there. > It just doesn't react to wotaskd commands any more, and I can't figure out > why. > > Does anyone have a hunch about where to look? > > Thanks > Maik
_______________________________________________ Do not post admin requests to the list. They will be ignored. Webobjects-dev mailing list (Webobjects-dev@lists.apple.com) Help/Unsubscribe/Update your Subscription: https://lists.apple.com/mailman/options/webobjects-dev/archive%40mail-archive.com This email sent to arch...@mail-archive.com