| Dart Home | PowerTCP Web for ActiveX | Custom Development | Reply | PowerTCP Web for ActiveX Topics | Forums |
| Author | Forum: PowerTCP Web for ActiveX Topic: Hang when exiting app after post with name resolving |
| User790 Posts: 8 Member Since: 03/11/01 |
posted January 7, 2003 2:13 PM I have been using the web tool to do posts in my VB application for over a year now. We have just recently been seeing a problem reported on some machines running Win2000. If the server is specified with its name, the application will not exit properly. If you look at the task manager on exit it will actually take up to minute for the application to end. If the server is specified with its IP address, this is not a problem, and everything works fine. The part of the application doing the client/server communications has not been changed, so I was going under the assumption that it must be related to an update of windows or with ie, which would have been updated periodically. One of the boxes where I can reproduce the problem is running Windows 2000, SP3 with all the critical updates and IE 6 SP1 with all of its updates. The problem seems to occur with both secure and non-secure connections. Have you seen this before? Thanks, Laura |
K M Drake![]() From: Utica, NY USA Posts: 3406 Member Since: 07/14/00 |
posted January 8, 2003 10:19 AM Hi Laura, Are you also able to reproduce the problem with the PageFetch sample included with the Tool? And with the latest dlls? Thanks, -ken http://www.dart.com/downloads/update.exe |
| User790 Posts: 8 Member Since: 03/11/01 |
posted January 8, 2003 4:48 PM Ken, The pageFetch works fine. So here are differences between what I am doing and that project. 1) Using Post method instead of Get 2) Asynchronous Call 3) Content Type is text/xml instead of text/html Laura |
| User790 Posts: 8 Member Since: 03/11/01 |
posted January 8, 2003 4:58 PM Forgot to mention my dll versions: DartWeb.dll -> 1.1.0.2 DartSock.dll -> 2.2.0.27 |
| User790 Posts: 8 Member Since: 03/11/01 |
posted January 9, 2003 11:53 AM Okay, I updated the libraries (sorry for not doing before). Dlls are Now: DartWeb 1.8.0.4 DartSock 2.8.0.4 The application is now removed correctly from the task list without hanging, but something peculiar is happening. If I close and then restart, the name of the application is not listed in the task manager - instead it says "unwanted instance" instead. If I wait a while (minute) before starting it says the name correctly. Again, this is only a problem using the name, not the IP Address. This is a lot better that what it was doing before. However, it will potentially have an impact on our automated testing software. Plus, it just looks ugly if our customers were to see it. Laura |
| User790 Posts: 8 Member Since: 03/11/01 |
posted January 9, 2003 1:01 PM More info... the unwanted instance message is something our app is actually generating. VB is finding a previous instance of the app and trying to switch to it. So, in effect, even though the application is no longer in the task list it is still hanging out in memory. I should be able to get around this by changing how my app searches for an instance but I am not convinced that the control is really exiting properly. I need to do some more testing. Thanks, Laura |
| User790 Posts: 8 Member Since: 03/11/01 |
posted January 9, 2003 1:34 PM It is indeed not exiting. If I exit my application, it will disappear from the task manager. However, if I try to shutdown my computer, you will get a warning that windows is trying to end task on that application. So it hasn't gone away.... |
K M Drake![]() From: Utica, NY USA Posts: 3406 Member Since: 07/14/00 |
posted January 9, 2003 3:14 PM Hi, Is seti@home by any chance running on the machine? A similar problem was reported when one of our users ran seti@home on their machine. Unfortunately, this is not something we have control of, as the Http component uses Microsoft's wininet.dll, and this dll takes care of name resolution. You may want to consider migrating to the WebAsp control of the Web Enterprise Tool, which does not use wininet. Here is a link to more info: http://www.dart.com/powertcp/webenterprise.asp Sorry I do not have a better response, -ken |
| dfankhauser dfankhauser@datacenterinc.com From: Hutchinson, KS USA Posts: 14 Member Since: 09/30/02 |
posted July 23, 2004 11:32 AM Hello. I am experiencing the same issue now with the latest Dart Web Control on some Windows 2000 and XP machines. Do you know what resolves this on the Windows 2000 and XP workstations? I am thinking about looking at other controls from Xceed or possibly coding in .NET without using a control to get around this. I hate give up on Dart but I need to get this resolved quickly. |
K M Drake![]() From: Utica, NY USA Posts: 3406 Member Since: 07/14/00 |
posted July 26, 2004 11:12 AM Hi, Sorry, no, unfortunately I do not know of any resolution for the Http control other than removing Seti. -ken |
| Reply | PowerTCP Web for ActiveX Topics | Forums |
This site is powered by
PowerTCP WebServer for ActiveX
|