Kbase P135496: Error 8420, 8534 and socket write exceptions in AppServer broker log file when performance is slow
Autor |
  Progress Software Corporation - Progress |
Acesso |
  Público |
Publicação |
  02/08/2010 |
|
Status: Verified
SYMPTOM(s):
Error 8420, 8534 and socket write exceptions in AppServer broker log file when performance is slow
<errorMsg> (8420)
Cannot write response message. (8420)
Client disconnected : <socketInfo>. (8534)
java.net.SocketException: Software caused connection abort: socket write error
at java.net.SocketOutputStream.socketWrite0(Native Method)
at java.net.SocketOutputStream.socketWrite(SocketOutputStream.java:92)
at java.net.SocketOutputStream.write(SocketOutputStream.java:136)
at java.io.BufferedOutputStream.flushBuffer(BufferedOutputStream.java:69)
at java.io.BufferedOutputStream.write(BufferedOutputStream.java:108)
at com.progress.ubroker.util.MsgOutputStream.writeMsgbuf(MsgOutputStream.ja
va:223)
at com.progress.ubroker.util.MsgOutputStream.writeMsg(MsgOutputStream.java:
115)
at com.progress.ubroker.broker.ubClientThread.sendClientRsp(ubClientThread.
java:1818)
at com.progress.ubroker.broker.ubClientThread.processDequeue(ubClientThread
.java:1404)
at com.progress.ubroker.broker.ubClientThread.processEvent(ubClientThread.j
ava:942)
at com.progress.ubroker.broker.ubClientThread.mainline(ubClientThread.java:
258)
at com.progress.ubroker.broker.ubClientThread.run(ubClientThread.java:184)
Error 7249 and 7209 in AppServer server log a few seconds later
Invalid state for : Current state = (7249)
Progress.Open4GL.Exceptions.SystemErrorException: Broker System failure:
Invalid state for deallocate: Current state = STATE_RECEIVING (7249) .
(7209)
FACT(s) (Environment):
Progress 9.x
OpenEdge 10.x
All Supported Operating Systems
CAUSE:
Because AppServer client was running slow, user killed client process, therefore the broker could not deliver the message to the client and generate the errors
FIX:
Address slow application performance first to avoid user killing clients causing broker errors