Dobromir Marinov
Dobromir Marinov
Is there any progress on this? We've run into a problem when using the `gVisor` runtime that will possibly be solved by switching to cgroup v2. https://github.com/google/gvisor/issues/8047#issuecomment-1275063875
Example: Plane.java ``` public class Plane extends AbstractPlane { @SwimRoute ("/agent/:id") AgentRoute agent; public static void main(String[] args) { final Kernel kernel = ServerLoader.loadServer(); final Fabric fabric = (Fabric) kernel.getSpace("basic");...
Map lanes and join value lanes are not affected by this.
Despite that join value lanes also have a duplication callback bug, they are **NOT** affected by this.
The problem does **NOT** happen if the second downlink and `didUpadate` method are created using the plane context.
Possible duplicate or related to #16
The same problem does **NOT** exist for value downlinks.
This is not unique to the `User-Agent` header and happens for all headers. Ideally we need to decide if the server should return a `malformatted error` or discard the invalid...
This is the code that causes the issue: https://github.com/swimos/swim/blob/415974b6a9c81208c190f5d1fa6700978d8b5993/swim-java/swim-runtime/swim-core/swim.io.http/src/main/java/swim/io/http/AbstractHttpServer.java#L66
> The changes to the `AbstractHttpServer` looks good. > > The changes to the `Station` might impact the performance of the I/O with WebSockets. What is the behavior without this...