Kbase P30420: FSM ERROR occurs when agent is started after it falls below the minimum value
Autor |
  Progress Software Corporation - Progress |
Acesso |
  Público |
Publicação |
  2/15/2005 |
|
Status: Verified
FACT(s) (Environment):
WebSpeed 3.1C
Linux Intel
HP-UX 11.0
Sun Solaris SPARC
IBM AIX
Compaq Tru64 UNIX
Windows NT 32 Intel/Windows 2000
SYMPTOM(s):
FSM errors in the WebSpeed broker log followed by errors 8121 and 8091
FSM ERROR occurs when agent is started after the number of agents falls below the minSrvrInstance
FATAL ERROR : (2) Protocol Error. (8121)
FSM ERROR: INVALID ACTION state= 9 event = 6 : FSM : action= 18 nextstate = 11
Errors seen in the broker.log
Problem occurs on Progress 9.1C/3.1C PATCH
LINUX Intel 9.1C08/3.1C08
HP-UX 64-bit 9.1C09/3.1C09
SUN SOLARIS INTEL 9.1C09/3.1C09
HP/UX 11 9.1C09/3.1C09
IBM AIX 9.1C10/3.1C10
UNIX V.4 9.1C10/3.1C09
SUN SOLARIS 9.1C11/3.1C11
Compaq Tru64 UNIX 9.1C12/3.1C12
WIN NT 32 Intel 9.1C16/3.1C16
CAUSE:
Bug# 20020403-022
CAUSE:
This is a bug in broker. The problem was caused by a small timing window opened up when starting the minimum number of agents. The server threads were incorrectly started in the READY state. This caused the connect request to be issued to the server thread before it was ready, resulting in the FSM error.
FIX:
This issue has been fixed in the following Progress 9.1C patches and 9.1D.
LINUX Intel 9.1C11/3.1C11
HP/UX 11 9.1C12/3.1C12
SUN SOLARIS INTEL 9.1C12/3.1C112
HP-UX 64-bit 9.1C12/3.1C112
UNIX V.4 9.1C14/3.1C14
SUN SOLARIS 9.1C15/3.1C15
IBM AIX 9.1C15/3.1C15
Compaq Tru64 UNIX 9.1C15/3.1C15
WIN NT 32 Intel 9.1C22/3.1C22