Advertisement
Guest User

Untitled

a guest
Jul 1st, 2010
259
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Diff 1.27 KB | None | 0 0
  1. Index: src/org/mmocore/network/MMOConnection.java
  2. ===================================================================
  3. --- src/org/mmocore/network/MMOConnection.java  (revision 3706)
  4. +++ src/org/mmocore/network/MMOConnection.java  (working copy)
  5. @@ -86,7 +86,7 @@
  6.  
  7.      public final void sendPacket(final SendablePacket<T> sp)
  8.      {
  9. -        sp._client = _client;
  10. +        //sp._client = _client;
  11.  
  12.          synchronized (getSendQueue())
  13.          {
  14. Index: src/org/mmocore/network/SelectorThread.java
  15. ===================================================================
  16. --- src/org/mmocore/network/SelectorThread.java (revision 3706)
  17. +++ src/org/mmocore/network/SelectorThread.java (working copy)
  18. @@ -564,13 +564,17 @@
  19.          final int headerPos = WRITE_BUFFER.position();
  20.          final int dataPos = headerPos + HEADER_SIZE;
  21.          WRITE_BUFFER.position(dataPos);
  22. -
  23. +        
  24. +        // set client
  25. +        sp._client = client;
  26.          // set the write buffer
  27.          sp._buf = WRITE_BUFFER;
  28.          // write content to buffer
  29.          sp.write();
  30.          // delete the write buffer
  31.          sp._buf = null;
  32. +        // release client
  33. +        sp._client = null;
  34.  
  35.          // size (inclusive header)
  36.          int dataSize = WRITE_BUFFER.position() - dataPos;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement