[ 
https://issues.apache.org/jira/browse/WAVE-111?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Ali Lown resolved WAVE-111.
---------------------------

    Resolution: Invalid

Console Client.

> Console Client doesn't reconnect when disconnected after idling
> ---------------------------------------------------------------
>
>                 Key: WAVE-111
>                 URL: https://issues.apache.org/jira/browse/WAVE-111
>             Project: Wave
>          Issue Type: Bug
>            Priority: Minor
>
> <b>What steps will reproduce the problem?</b>
> 1. Start the server
> 2. Start the console client
> 3. Wait roughly five minutes until the server log shows something like: IDLE 
> SCEP@6080834 [d=false,io=1,w=true,rb=false,wb=false]
> 4. Try execute something that involves talking to the server in the console 
> client
> <b>What is the expected output? What do you see instead?</b>
> I expect the console client to work, currently it throws a SocketException 
> (trace below.)
> org.waveprotocol.wave.examples.fedone.rpc.WebSocketClientChannel 
> sendMessageString
> WARNING: Websocket send failed.
> java.net.SocketException: Broken pipe
>  at java.net.SocketOutputStream.socketWrite0(Native Method)
>  at java.net.SocketOutputStream.socketWrite(SocketOutputStream.java:109)
>  at java.net.SocketOutputStream.write(SocketOutputStream.java:132)
>  at com.sixfire.websocket.WebSocket.send(WebSocket.java:187)
>  at 
> org.waveprotocol.wave.examples.fedone.rpc.WebSocketClientChannel.sendMessageString(WebSocketClientChannel.java:113)
>  at 
> org.waveprotocol.wave.examples.fedone.rpc.WebSocketChannel.sendMessage(WebSocketChannel.java:124)
>  at 
> org.waveprotocol.wave.examples.fedone.rpc.MessageExpectingChannel.sendMessage(MessageExpectingChannel.java:64)
>  at 
> org.waveprotocol.wave.examples.fedone.rpc.ClientRpcChannelImpl.sendMessage(ClientRpcChannelImpl.java:170)
>  at 
> org.waveprotocol.wave.examples.fedone.rpc.ClientRpcChannelImpl.callMethod(ClientRpcChannelImpl.java:164)
>  at 
> org.waveprotocol.wave.examples.fedone.waveserver.WaveClientRpc$ProtocolWaveClientRpc$Stub.submit(WaveClientRpc.java:4112)
>  at 
> org.waveprotocol.wave.examples.client.common.ClientBackend.sendWaveletDelta(ClientBackend.java:542)
>  at 
> org.waveprotocol.wave.examples.client.common.ClientBackend.sendAndAwaitWaveletDelta(ClientBackend.java:571)
>  at 
> org.waveprotocol.wave.examples.client.console.ConsoleClient.sendAppendBlipDelta(ConsoleClient.java:634)
>  at 
> org.waveprotocol.wave.examples.client.console.ConsoleClient.processLine(ConsoleClient.java:338)
>  at 
> org.waveprotocol.wave.examples.client.console.ConsoleClient.run(ConsoleClient.java:322)
>  at 
> org.waveprotocol.wave.examples.client.console.ConsoleClient.main(ConsoleClient.java:970)
> ---
> Issue imported from 
> http://code.google.com/p/wave-protocol/issues/detail?id=110
> Cc: [email protected]
> Label: Type-Defect
> Label: Priority-Medium
> Stars: 2
> State: open
> Status: New



--
This message was sent by Atlassian JIRA
(v6.1.5#6160)

Reply via email to