Go Back   TechArena Community > Technical Support > Computer Help > Windows Server > Windows Server Help
Become a Member!
Forgot your username/password?
Tags Active Topics RSS Search Mark Forums Read

Sponsored Links



The Semaphore Timeout Period Has Expired

Windows Server Help


Reply
 
Thread Tools Search this Thread
  #1  
Old 18-08-2007
William McIlroy
 
Posts: n/a
The Semaphore Timeout Period Has Expired

My C# program is trucking along, reading and writing, reading and writing.
Suddenly, and without warning, it is diverted by an exception, as follows:
The Semaphore Timeout Period Has Expired. Sounds like the horse I bet on
came in last.

Obviously, a semaphore is a fancy Ivy League computer science department
amalgamation of a counter and a critical code lock. My program does not use
semaphores. But, I bet Windows does. What in heck is going on here? How
many other creepy things, like this unexpected OS hallucination, must I deal
with? And where?
--
William McIlroy


Reply With Quote
  #2  
Old 18-08-2007
Pegasus \(MVP\)
 
Posts: n/a
Re: The Semaphore Timeout Period Has Expired


"William McIlroy" <WilliamMcIlroy@discussions.microsoft.com> wrote in
message news:C30E2C5F-2E3F-4C34-A2EC-7DC506EA8539@microsoft.com...
> My C# program is trucking along, reading and writing, reading and writing.
> Suddenly, and without warning, it is diverted by an exception, as follows:
> The Semaphore Timeout Period Has Expired. Sounds like the horse I bet on
> came in last.
>
> Obviously, a semaphore is a fancy Ivy League computer science department
> amalgamation of a counter and a critical code lock. My program does not
> use
> semaphores. But, I bet Windows does. What in heck is going on here? How
> many other creepy things, like this unexpected OS hallucination, must I
> deal
> with? And where?
> --
> William McIlroy
>


I would check Google and also the MS Knowledge Base.


Reply With Quote
  #3  
Old 19-08-2007
William McIlroy
 
Posts: n/a
Re: The Semaphore Timeout Period Has Expired

By inspection, the Event Log showed an undetermined kind of HDD error at the
same time the message "The Semaphore Timeout Period Has Expired" was handed
to my code by Windows 2003 Server. So, says I, humph. Must be a disk
problem. I tried my program again. Again it failed at the same spot. I
tried it a third time. Same thing. So, since the file in question was of no
earthly use, I deleted it. It went to the Recycle bin, error intact, no
doubt. The program had no further trouble. Lesson learned: Do not expect
an error message to convey more information than the simple fact that a
problem occurred and it is your problem to figure out what. I believe the
error message in this case violates the Unix standard for length. It is much
too long. However, it makes up for that with inscrutability. It speaks of
"The Semaphore" as if it is common knowledge what semaphore it refers to.
Nuts.
--
William McIlroy



"Pegasus (MVP)" wrote:

>
> "William McIlroy" <WilliamMcIlroy@discussions.microsoft.com> wrote in
> message news:C30E2C5F-2E3F-4C34-A2EC-7DC506EA8539@microsoft.com...
> > My C# program is trucking along, reading and writing, reading and writing.
> > Suddenly, and without warning, it is diverted by an exception, as follows:
> > The Semaphore Timeout Period Has Expired. Sounds like the horse I bet on
> > came in last.
> >
> > Obviously, a semaphore is a fancy Ivy League computer science department
> > amalgamation of a counter and a critical code lock. My program does not
> > use
> > semaphores. But, I bet Windows does. What in heck is going on here? How
> > many other creepy things, like this unexpected OS hallucination, must I
> > deal
> > with? And where?
> > --
> > William McIlroy
> >

>
> I would check Google and also the MS Knowledge Base.
>
>
>

Reply With Quote
Reply

  TechArena Community > Technical Support > Computer Help > Windows Server > Windows Server Help
Tags: , , ,



Thread Tools Search this Thread
Search this Thread:

Advanced Search


Similar Threads for: "The Semaphore Timeout Period Has Expired"
Thread Thread Starter Forum Replies Last Post
Running Microsoft Security Essentials, Windows Defender error: 0x800705b4, timeout period expired Afiq Windows Software 4 02-04-2011 08:27 AM
Embedded controller is not respond within the timeout period HatRix Windows Software 3 21-12-2010 02:42 PM
'The semaphore timeout period has expired.' error with command File.Copy Chandrakant81 Software Development 2 02-02-2009 06:54 PM
Error: 0x80070079 The semaphore timeout period has expired. Delil Windows Vista Performance 1 11-02-2008 06:42 PM
Device\Ide\iaStor0, did not respond within the timeout period. Hrishia Vista Help 1 04-03-2007 02:59 AM


All times are GMT +5.5. The time now is 08:31 AM.