Re: directory.exists occassionally locks up when checking network share



Keith Langer wrote:
Does anyone from Microsoft read this newsgroup? It would be nice if
someone could tell me why this is happening.

Various MSFT people do read this group. Telling you why it's happening is
not necessarily something they'll readily be able to do.

From what you describe, your application is waiting for a synchronous I/O
request to complete, and that request is blocked in the kernel. That's what
results in a hung, un-killable application.

The first things I'd check:

1. Do the machines where it fails have different network hardware than the
machines where it works?
2. Do the machines where it fails have different network driver versions
that the machines where it works?
3. Are the machines where it fails up to date on patches for the OS and all
installed hardware?

Bottom line - it's most likely a defective network driver or hardware that's
at the root of it. Network issues do legitimately occur, but worst case,
your application should hang for a couple minutes before a timeout occurs
and everything gets unstuck.

-cd


.



Relevant Pages

  • Re: OT: my new PC rocks!!
    ... "hardware mix and match" for home users, where they could slot in any ... that with the PC's delibrately "loose" architecture then machines ... slowness of Windows software to cater for something that no-one seems ... The only advatange of Microsoft stuff; The installs tend to be less ...
    (alt.lang.asm)
  • Re: Need tutorials, guides... However...
    ... performance loss you'll get from an OS like Windows or Linux. ... machines out there have gone off in many different directions. ... expect to find certain hardware at certain addressess. ...
    (alt.lang.asm)
  • Re: [help] 1 cpu to rule them all
    ... >> configuration and maintenance in one place is a lot more economical than ... it isn't the price of the hardware that makes it ... > You can make things easier by having lots of machines that are virtually ... > directories) on servers. ...
    (comp.os.linux.hardware)
  • Re: Castles plans
    ... position it as different (from the Iyonix & other PC boxes). ... comment as meaning the manufacturer of Iyonix no longer makes hardware (in ... As Castle own their own RISC OS ... I've long advocated a range of RISC OS machines from a range of manufacturers. ...
    (comp.sys.acorn.misc)
  • Re: Re(2): Possible new virus?
    ... actually troubleshoot -in person- the machines. ... The technician that I was on ... the phone with described the symptoms, described that he had replaced the fan ... other than a hardware error. ...
    (Security-Basics)