You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Sending a message to a remote actor which cannot be deserialized fails with no exception appearing in stdout or stderr. In the attached files, if you do the following:
compile message.scala under 2.9.1
compile and run server.scala under 2.9.1
compile and run Client.scala under 2.9.2
You will see that nothing is printed to either stdout or stderr. What is happening is that the serialized form of the case object message which is being sent by the client has a different serialVersionUID as that on the server (see [https://issues.scala-lang.org/browse/SI-5697]). This exception should not be swallowed.
@axel22 said (edited on May 2, 2012 1:49:36 PM UTC):
Verified, using 2.9.1 to run the server and 2.9.2. to run the client results in no error message on the server. A pending test added in pending/run.
Sending a message to a remote actor which cannot be deserialized fails with no exception appearing in stdout or stderr. In the attached files, if you do the following:
compile message.scala under 2.9.1
compile and run server.scala under 2.9.1
compile and run Client.scala under 2.9.2
You will see that nothing is printed to either stdout or stderr. What is happening is that the serialized form of the
case object
message which is being sent by the client has a differentserialVersionUID
as that on the server (see [https://issues.scala-lang.org/browse/SI-5697]). This exception should not be swallowed.The text was updated successfully, but these errors were encountered: