Fråga : WaitForSingleObject () utfärdar

Jag skapade 3 fungerar för inställningen - upp en tidmätare.  Var efter kliver:
job startar - appellen ThreadStartTime () som startar timerjob, avslutar - appellen ResetTimer () för att stoppa timer
However, mig mottar aldrig WAIT_TIMOUT från WaitForSingleObject (), så överföra sidan startas inte. Behaga rådgivningen vad jag förorättade.  
{
för tack

void ThreadStartTimer () om (! QueueUserWorkItem (&StartSCTimer, OGILTIGT, WT_EXECUTEDEFAULT))
{dw = GetLastError för
DWORD ();
LOG_ERROR << ”*** missade för att spawn en tråd för att starta StartTimer med errorCode: ” << dw << eol;
{try
{det hevent HANDTAGET för

static DWORD WINAPI StartSCTimer för
} för
} (annullera), för
för
= CreateEvent (OGILTIGT, FALSKT, FALSKT, myeventID);
om (hevent! = OGILTIG)
{långt för
för
unsigned millisekund = 2*1000; dw för // 2 secs
DWORD = WaitForSingleObject (hevent, millisekund);
om (dw== WAIT_TIMEOUT)
{
LOG_ERROR << ”mottar tider ut” << eolen;
// överför
för page
} annars om (dw== WAIT_OBJECT_0)
{
LOG_ERROR << ”väntan går tillbaka för tider ut” << eolen; else
för
för
} {
LOG_DEBUG << ”aborterar” << eolen;                        
(hevent) CloseHandle för
};      
för
för
}} fångar (...)
{
LOG_DEBUG <<” *** undantag som fångas i _HandleEvent " << eolen; retur 0 för
för
};
{det hevent HANDTAGET för

void ResetSCTimer för
} () för
= OpenEvent (EVENT_ALL_ACCESS, FALSKT, myeventID);
om (hevent! = OGILTIG)
{
LOG_DEBUG << ”den Reseting SC-tidmätaren.”, << eol;
(hevent) SetEvent;
}
för
} " klar "

Svar : WaitForSingleObject () utfärdar

Få ett offentligt IP address,
Områdesledningkontrollbordet ställer in,
Registrera detta IP address till ditt områdes det www rekordet.

Serveren ställer in:
Tilldela denna IP till din server. C
Konfigurera standardwebsiten av serveren.
Uppsättning ta framinställningarna till ”anonymt” using websiterekvisita.

Firewallinställningar:
Konfigurera din firewall för att låta webserverIPet address för port 80.8080 eller 443, om ditt konfigurera på SSL som väl.
Andra lösningar  
 
programming4us programming4us