Author: chirino
Date: Fri Aug 19 22:17:28 2011
New Revision: 1159802
URL: http://svn.apache.org/viewvc?rev=1159802&view=rev
Log:
Hex encode session ids to get them more compact.
Modified:
activemq/activemq-apollo/trunk/apollo-stomp/src/main/scala/org/apache/activemq/apollo/stomp/StompProtocolHandler.scala
Modified:
activemq/activemq-apollo/trunk/apollo-stomp/src/main/scala/org/apache/activemq/apollo/stomp/StompProtocolHandler.scala
URL:
http://svn.apache.org/viewvc/activemq/activemq-apollo/trunk/apollo-stomp/src/main/scala/org/apache/activemq/apollo/stomp/StompProtocolHandler.scala?rev=1159802&r1=1159801&r2=1159802&view=diff
==============================================================================
---
activemq/activemq-apollo/trunk/apollo-stomp/src/main/scala/org/apache/activemq/apollo/stomp/StompProtocolHandler.scala
(original)
+++
activemq/activemq-apollo/trunk/apollo-stomp/src/main/scala/org/apache/activemq/apollo/stomp/StompProtocolHandler.scala
Fri Aug 19 22:17:28 2011
@@ -774,7 +774,7 @@ class StompProtocolHandler extends Proto
connected_headers +=
SERVER->encode_header("apache-apollo/"+Broker.version)
- session_id = encode_header(this.host.config.id +
"-"+this.host.session_counter.incrementAndGet)
+ session_id = encode_header("%s-%x".format(this.host.config.id,
this.host.session_counter.incrementAndGet))
connected_headers += SESSION->session_id
val outbound_heart_beat_header =
ascii("%d,%d".format(outbound_heartbeat,inbound_heartbeat))