Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Activity
  • 08:24
    brah-mcdude commented #5010
  • 07:03
    dependabot[bot] labeled #207
  • 07:03
    dependabot[bot] opened #207
  • 07:03

    dependabot[bot] on nuget

    Bump AkkaVersion from 1.4.19 to… (compare)

  • 06:57
    dependabot[bot] labeled #5012
  • 06:57
    dependabot[bot] opened #5012
  • 06:57

    dependabot[bot] on nuget

    Bump Google.Protobuf from 3.16.… (compare)

  • 03:50
    Aaronontheweb labeled #5010
  • 03:50
    Aaronontheweb labeled #5010
  • 03:50
    Aaronontheweb milestoned #5010
  • 02:35
    brah-mcdude opened #5011
  • 01:48
    brah-mcdude commented #5010
  • 01:47
    brah-mcdude commented #5010
  • May 12 23:43
    brah-mcdude opened #5010
  • May 12 22:23

    Aaronontheweb on dev

    Bump AkkaVersion from 1.4.18 to… (compare)

  • May 12 22:23

    Aaronontheweb on nuget

    (compare)

  • May 12 22:23
    Aaronontheweb closed #206
  • May 12 20:47
    Arkatufus assigned #206
  • May 12 20:47
    Arkatufus synchronize #206
  • May 12 20:47

    Arkatufus on nuget

    Post-merge cleanup (compare)

Aaron Stannard
@Aaronontheweb
are you hitting your receive timeout?
and shutting down?
Jesse Connor
@jesseconnr
Both are on the same machine. I get errors like this Error while decoding incoming Akka PDU of length 28885 but I'm not sure what to make of it.
Aaron Stannard
@Aaronontheweb
ah shit
that's a serialization problem
Jesse Connor
@jesseconnr
Oh the 30 seconds? No I don't think so.
Aaron Stannard
@Aaronontheweb
this is with Hyperion
do you get that issue without it?
and is this on Linux?
Jesse Connor
@jesseconnr
It's on windows.
Aaron Stannard
@Aaronontheweb
so we've had reports of DotNetty fucking up its length-frame encoding
on v0.4.6
originally the reports were Windows-only
err
Linux only
Jesse Connor
@jesseconnr
I send the messages in the same order and tried to figure out if it was a particular one that was having a serialization issue, but the point at which the error occurs seems random.
Aaron Stannard
@Aaronontheweb
had one last week on Windows
no no, this isn't something you're doing wrong
it's DotNetty
Jesse Connor
@jesseconnr
I believe I read that issue, but I think I'm on 0.4.7
Yep, as far as I can tell, DotNetty is all 0.4.7
Aaron Stannard
@Aaronontheweb
v0.4.7 has major issues
like, their API is outright broken there
I've literally never had this issue happen to me on v0.4.6 but other users have reported it
I would strongly, strongly encourage rolling back to v0.4.6
Jesse Connor
@jesseconnr
I was having the issue on 0.4.6 and an older version of akka and upgraded to see if it would fix it and no dice.
Aaron Stannard
@Aaronontheweb
well shucks
can you guys do me a favor and open an issue on the DotNetty github
I don't have a window where I can even look into the issue for another 5 days
you're going to get a faster resolution on it if we can get their org to start looking at the problem
this is not an Akka.NET issue
it's a problem with length-frame encoding not being written or read correctly
Jesse Connor
@jesseconnr
Ah yeah I see the bug report and the mention. I get that same error. DotNetty.Codecs.TooLongFrameException: Adjusted frame length exceeds 128000: 419561476 - discarded
Aaron Stannard
@Aaronontheweb
Azure/DotNetty#360
Jesse Connor
@jesseconnr
hmm, v5 was next week in february, but I guess it never got there
Aaron Stannard
@Aaronontheweb
I have the DotNetty guys on the horn in their gitter now
please go post a copy of your error message et al
that would help
have to demonstrate the pervasiveness of the issue
Jesse Connor
@jesseconnr
Would having an old 1.3.0 version of Akka.Serialization.Hyperion possibly have an effect?
I just realized that when everything else was updated, that wasn't because I didn't check the prerelease in visual studio.
Aaron Stannard
@Aaronontheweb
try an upgrade and see what happens
but this looks really clearly like a DotNetty issue
Ryan Anthony
@ryandanthony_twitter
Can you use a Lighthouse type of solution with Akka.Cluster.Sharding?
Aaron Stannard
@Aaronontheweb
Ryan Anthony
@ryandanthony_twitter
ok let me try that
thanks
Jesse Connor
@jesseconnr
Ah well, I would try, but using nuget from within visual studio to downgrade was apparently a bad idea, everything is wonderfully jacked now. :)
Aaron Stannard
@Aaronontheweb
lol
well, got some answers from the DotNetty crew that make some sense