Graham
|
f3b7b8d07a
|
Remove urgent requests from prefetch queue
This stops us from responding twice if a prefetch request is upgraded to
urgent by the client.
Signed-off-by: Graham <gpe@openrs2.org>
|
6 months ago |
Graham
|
651b2f8b5f
|
Update Guice
Signed-off-by: Graham <gpe@openrs2.org>
|
10 months ago |
Graham
|
9d3282ca3a
|
Simplify reference counting in Js5Service
Spotted by Polar.
Signed-off-by: Graham <gpe@openrs2.org>
|
2 years ago |
Graham
|
4c309a0f50
|
Split protocol packages into upstream/downstream packages
|
2 years ago |
Graham
|
f38253f2fc
|
Add else branch to non-exhaustive when statements
Signed-off-by: Graham <gpe@openrs2.org>
|
3 years ago |
Graham
|
65194fae43
|
Rename poll to removeFirstOrNull
This is more consistent with the Kotlin standard library.
Signed-off-by: Graham <gpe@openrs2.org>
|
3 years ago |
Graham
|
89f7a192f9
|
Optimise inbound message matcher creation
Signed-off-by: Graham <gpe@openrs2.org>
|
3 years ago |
Graham
|
29693a39cf
|
Add timeout support for all services on the RS2 port
Signed-off-by: Graham <gpe@openrs2.org>
|
3 years ago |
Graham
|
fbb9694feb
|
Close JS5 connection if an invalid file is requested
This mimics the behaviour of the OSRS server.
Signed-off-by: Graham <gpe@openrs2.org>
|
3 years ago |
Graham
|
bc018a3b0f
|
Add initial JAGGRAB, JS5 and HTTP servers
Signed-off-by: Graham <gpe@openrs2.org>
|
3 years ago |