Vaerys_Dawn

WS Error Log from connection crash?

Dec 7th, 2016
125
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 6.88 KB | None | 0 0
  1. //code effected
  2. public static RequestBuffer.RequestFuture<Boolean> roleManagement(IUser author, IGuild guild, List<IRole> userRoles) {
  3.         return RequestBuffer.request(() -> {
  4.             try {
  5.                 IRole[] roles = new IRole[userRoles.size()];
  6.                 int i = 0;
  7.                 for (IRole r : userRoles) {
  8.                     roles[i] = r;
  9.                     i++;
  10.                 }
  11.                 guild.editUserRoles(author, roles); //<<<---------------------------[Here]
  12.             } catch (MissingPermissionsException e) {
  13.                 if (e.getMessage().contains("Edited roles hierarchy is too high.")) {
  14.                     logger.error("Error Editing roles of user with id: " + author.getID() + " on guild with id: " + guild.getID() +
  15.                             ".\n" + Constants.PREFIX_EDT_LOGGER_INDENT + "Reason: Edited roles hierarchy is too high.");
  16.                     return true;
  17.                 } else {
  18.                     e.printStackTrace();
  19.                     return true;
  20.                 }
  21.             } catch (DiscordException e) {
  22.                 if (e.getMessage().contains("CloudFlare")) {
  23.                     roleManagement(author, guild, userRoles);
  24.                 } else {
  25.                     e.printStackTrace();
  26.                     return true;
  27.                 }
  28.             }
  29.             return false;
  30.         });
  31.     }
  32.  
  33. Dec 08, 2016 11:09:30 AM org.apache.http.impl.execchain.RetryExec execute
  34. INFO: I/O exception (java.net.SocketException) caught when processing request to {s}->https://discordapp.com:443: Connection reset
  35. Dec 08, 2016 11:09:30 AM org.apache.http.impl.execchain.RetryExec execute
  36. INFO: Retrying request to {s}->https://discordapp.com:443
  37. 11:47:37.076 [Event Dispatch Thread] ERROR sx.blah.discord.Discord4J - Discord4J Internal Exception
  38. java.net.SocketException: Connection reset
  39.     at java.net.SocketInputStream.read(SocketInputStream.java:209)
  40.     at java.net.SocketInputStream.read(SocketInputStream.java:141)
  41.     at sun.security.ssl.InputRecord.readFully(InputRecord.java:465)
  42.     at sun.security.ssl.InputRecord.read(InputRecord.java:503)
  43.     at sun.security.ssl.SSLSocketImpl.readRecord(SSLSocketImpl.java:973)
  44.     at sun.security.ssl.SSLSocketImpl.readDataRecord(SSLSocketImpl.java:930)
  45.     at sun.security.ssl.AppInputStream.read(AppInputStream.java:105)
  46.     at org.apache.http.impl.io.SessionInputBufferImpl.streamRead(SessionInputBufferImpl.java:137)
  47.     at org.apache.http.impl.io.SessionInputBufferImpl.fillBuffer(SessionInputBufferImpl.java:153)
  48.     at org.apache.http.impl.io.SessionInputBufferImpl.readLine(SessionInputBufferImpl.java:282)
  49.     at org.apache.http.impl.conn.DefaultHttpResponseParser.parseHead(DefaultHttpResponseParser.java:140)
  50.     at org.apache.http.impl.conn.DefaultHttpResponseParser.parseHead(DefaultHttpResponseParser.java:57)
  51.     at org.apache.http.impl.io.AbstractMessageParser.parse(AbstractMessageParser.java:259)
  52.     at org.apache.http.impl.DefaultBHttpClientConnection.receiveResponseHeader(DefaultBHttpClientConnection.java:163)
  53.     at org.apache.http.impl.conn.CPoolProxy.receiveResponseHeader(CPoolProxy.java:167)
  54.     at org.apache.http.protocol.HttpRequestExecutor.doReceiveResponse(HttpRequestExecutor.java:273)
  55.     at org.apache.http.protocol.HttpRequestExecutor.execute(HttpRequestExecutor.java:125)
  56.     at org.apache.http.impl.execchain.MainClientExec.execute(MainClientExec.java:271)
  57.     at org.apache.http.impl.execchain.ProtocolExec.execute(ProtocolExec.java:184)
  58.     at org.apache.http.impl.execchain.RetryExec.execute(RetryExec.java:88)
  59.     at org.apache.http.impl.execchain.RedirectExec.execute(RedirectExec.java:110)
  60.     at org.apache.http.impl.client.InternalHttpClient.doExecute(InternalHttpClient.java:184)
  61.     at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:82)
  62.     at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:107)
  63.     at sx.blah.discord.api.internal.Requests$Request.request(Requests.java:201)
  64.     at sx.blah.discord.api.internal.Requests$Request.makeRequest(Requests.java:160)
  65.     at sx.blah.discord.handle.impl.obj.Guild.editUserRoles(Guild.java:414)
  66.     at Main.Utility.lambda$roleManagement$4(Utility.java:283)
  67.     at sx.blah.discord.util.RequestBuffer$RequestFuture.tryAgain(RequestBuffer.java:211)
  68.     at sx.blah.discord.util.RequestBuffer$RequestFuture.<init>(RequestBuffer.java:117)
  69.     at sx.blah.discord.util.RequestBuffer.request(RequestBuffer.java:28)
  70.     at Main.Utility.roleManagement(Utility.java:275)
  71.     at POGOs.Characters.selChar(Characters.java:75)
  72.     at Handlers.MessageHandler.selChar(MessageHandler.java:1156)
  73.     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  74.     at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
  75.     at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  76.     at java.lang.reflect.Method.invoke(Method.java:498)
  77.     at Handlers.MessageHandler.handleCommand(MessageHandler.java:277)
  78.     at Handlers.MessageHandler.<init>(MessageHandler.java:94)
  79.     at Listeners.AnnotationListener.onMessageRecivedEvent(AnnotationListener.java:135)
  80.     at sun.reflect.GeneratedMethodAccessor5.invoke(Unknown Source)
  81.     at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  82.     at java.lang.reflect.Method.invoke(Method.java:498)
  83.     at sx.blah.discord.api.events.EventDispatcher.lambda$null$11(EventDispatcher.java:323)
  84.     at java.util.concurrent.CopyOnWriteArrayList.forEach(CopyOnWriteArrayList.java:890)
  85.     at sx.blah.discord.api.events.EventDispatcher.lambda$null$12(EventDispatcher.java:321)
  86.     at java.util.concurrent.ConcurrentHashMap.forEach(ConcurrentHashMap.java:1597)
  87.     at sx.blah.discord.api.events.EventDispatcher.lambda$null$13(EventDispatcher.java:320)
  88.     at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184)
  89.     at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:193)
  90.     at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:175)
  91.     at java.util.concurrent.ConcurrentHashMap$EntrySpliterator.forEachRemaining(ConcurrentHashMap.java:3606)
  92.     at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:481)
  93.     at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:471)
  94.     at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151)
  95.     at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174)
  96.     at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
  97.     at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:418)
  98.     at sx.blah.discord.api.events.EventDispatcher.lambda$dispatch$17(EventDispatcher.java:319)
  99.     at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
  100.     at java.util.concurrent.FutureTask.run(FutureTask.java:266)
  101.     at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
  102.     at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
  103.     at java.lang.Thread.run(Thread.java:745)
Advertisement
Add Comment
Please, Sign In to add comment