This is likely that GumTree is disconnected from SICS (eg in case of SICS restart?) and users want to abort the experiment for safety reason. To make interrupt more accessible (without relogin), it is preferrable to use the UDP interrupt port to abort SICS from GumTree.
This improvement will switch the current way of interrupt SICS from GumTree. Currently it is done via the SICS proxy, which means login is required for stopping SICS. To use UDP, there are some complication: How does GumTree how which host and port to talk to? This is difficult because we cannot always rely on the default host / port setting (remember GumTree can talk to another host on fly).
To solve this, we can to know the current connection context if available. Otherwise the next best thing to do is to trust the default setting.