(long roleId)
| 2098 | } |
| 2099 | |
| 2100 | public long localLogout(long roleId) throws Exception { |
| 2101 | var onlineShared = _tOnlineShared.get(roleId); |
| 2102 | if (onlineShared == null) |
| 2103 | return Procedure.LogicError; |
| 2104 | var linkSid = onlineShared.getLink().getLinkSid(); |
| 2105 | var link = providerApp.providerService.getLinks().get(onlineShared.getLink().getLinkName()); |
| 2106 | return localLogout(roleId, link.getSocket(), linkSid); |
| 2107 | } |
| 2108 | |
| 2109 | private long localLogout(long roleId, @NotNull AsyncSocket link, long linkSid) throws Exception { |
| 2110 | //var local = _tlocal.get(session.getRoleId()); |
no test coverage detected