A Connection Attempt from Windows CE Times Out Too Soon (312057)



The information in this article applies to:

  • Microsoft Windows CE Platform Builder 3.0

This article was previously published under Q312057

SYMPTOMS

If you try to connect from a Windows CE-based device that was built with Windows CE Platform Builder 3.0 to Microsoft ActiveSync on a desktop PC, the connection attempt may time out in less than half the expected time.

CAUSE

This behavior is caused by changes to the operating system. These changes introduced a thread-synchronization error between the working thread and the watchdog thread.

RESOLUTION

A supported software update is now available from Microsoft as Windows CE 3.0 Core OS QFE 81. To resolve this problem immediately, click the following article number for information about obtaining Windows CE Platform Builder and core operating system software updates:

837392 How to locate core operating system fixes for Microsoft Windows CE Platform Builder products

The English version of this package should have the following file attributes or later:
   Size        File name
   --------------------------
   3,549,528   Wce30qfe81.exe
				
The English version of this fix should contain the following files.
   Date        Time      Size     File name     Platform
   ------------------------------------------------------------
   10/24/2001  04:41pm   549,274  UniModem.lib  ARM720 (debug)
   10/24/2001  04:41pm    94,208  unimodem.pdb  ARM720 (debug)

   10/24/2001  04:36pm   225,626  UniModem.lib  ARM720 (retail)
   10/24/2001  04:36pm    94,208  unimodem.pdb  ARM720 (retail)

   10/24/2001  05:19pm   548,770  UniModem.lib  SA1100 (debug)
   10/24/2001  05:19pm    94,208  unimodem.pdb  SA1100 (debug)

   10/24/2001  05:14pm   225,224  UniModem.lib  SA1100 (retail)
   10/24/2001  05:14pm    94,208  unimodem.pdb  SA1100 (retail)

   10/24/2001  00:53pm   620,952  UniModem.lib  R3000 (debug)
   10/24/2001  00:53pm    94,208  unimodem.pdb  R3000 (debug)

   10/24/2001  00:48pm   265,466  UniModem.lib  R3000 (retail)
   10/24/2001  00:48pm    94,208  unimodem.pdb  R3000 (retail)

   10/24/2001  01:30pm   620,984  UniModem.lib  R4100 (debug)
   10/24/2001  01:30pm    94,208  unimodem.pdb  R4100 (debug)

   10/24/2001  01:26pm   265,318  UniModem.lib  R4100 (retail)
   10/24/2001  01:26pm    94,208  unimodem.pdb  R4100 (retail)

   10/24/2001  02:08pm   531,628  UniModem.lib  R4111 (debug)
   10/24/2001  02:08pm    94,208  unimodem.pdb  R4111 (debug)

   10/24/2001  02:03pm   202,570  UniModem.lib  R4111 (retail)
   10/24/2001  02:03pm    94,208  unimodem.pdb  R4111 (retail)

   10/24/2001  02:46pm   620,952  UniModem.lib  R4300 (debug)
   10/24/2001  02:46pm    94,208  unimodem.pdb  R4300 (debug)

   10/24/2001  02:41pm   265,346  UniModem.lib  R4300 (retail)
   10/24/2001  02:41pm    94,208  unimodem.pdb  R4300 (retail)

   10/24/2001  03:24pm   593,062  UniModem.lib  PPC403 (debug)
   10/24/2001  03:24pm    94,208  unimodem.pdb  PPC403 (debug)

   10/24/2001  03:19pm   238,142  UniModem.lib  PPC403 (retail)
   10/24/2001  03:19pm    94,208  unimodem.pdb  PPC403 (retail)

   10/24/2001  04:02pm   593,062  UniModem.lib  PPC821 (debug)
   10/24/2001  04:02pm    94,208  unimodem.pdb  PPC821 (debug)

   10/24/2001  03:57pm   238,142  UniModem.lib  PPC821 (retail)
   10/24/2001  03:57pm    94,208  unimodem.pdb  PPC821 (retail)

   10/23/2001  11:16am   605,450  UniModem.lib  SH3 (debug)
   10/23/2001  11:16am    94,208  unimodem.pdb  SH3 (debug)

   10/23/2001  11:11am   245,588  UniModem.lib  SH3 (retail)
   10/23/2001  11:11am    94,208  unimodem.pdb  SH3 (retail)

   10/24/2001  00:05pm   605,300  UniModem.lib  SH4 (debug)
   10/24/2001  00:05pm    94,208  unimodem.pdb  SH4 (debug)

   10/24/2001  00:00pm   245,434  UniModem.lib  SH4 (retail)
   10/24/2001  00:00pm    94,208  unimodem.pdb  SH4 (retail)

   10/24/2001  05:58pm   563,874  UniModem.lib  ARM720 (debug)
   10/24/2001  05:58pm    94,208  unimodem.pdb  ARM720 (debug)

   10/24/2001  05:53pm   232,360  UniModem.lib  ARM720 (retail)
   10/24/2001  05:53pm    94,208  unimodem.pdb  ARM720 (retail)

   10/23/2001  10:41am   537,322  UniModem.lib  i486 (debug)
   10/23/2001  10:41am    94,208  unimodem.pdb  i486 (debug)

   10/23/2001  10:37am   199,660  UniModem.lib  i486 (retail)
   10/23/2001  10:37am    94,208  unimodem.pdb  i486 (retail)
				

STATUS

Microsoft has confirmed that this is a problem in the Microsoft products that are listed at the beginning of this article.

Modification Type:MinorLast Reviewed:8/18/2005
Keywords:kbbug kbfix kbQFE KB312057