Q&A

JavaコンソールアプリケーションでPushMessage送信後、プロセスが1分間残る

こちらのライブラリを使用しPushMessageを送信するコンソールアプリケーションを作成しました。 https://github.com/line/line-bot-sdk-java

PushMessageの送信には成功しますが、送信後Javaのプロセスが1分間残る現象が発生しています。 この現象を解決、回避する手段はあるでしょうか。

PushMessageを送信しない(ライブラリを使用しない)場合、この現象は発生しません。 ライブラリ内でリソースが解放されずタイムアウトでクローズしているようにも思えます。 LineMessagingClientImpl内でResponseはクローズされていないようです。 https://github.com/line/line-bot-sdk-java/blob/master/line-bot-api-client/src/main/java/com/linecorp/bot/client/LineMessagingClientImpl.java

2020/5にretrofitでクローズについてのコメントが追加されていました。 https://github.com/square/retrofit/pull/3400

  • 0
  • 1
  • 983
  • twitter facebook

SDKに関する質問はSDKのissueにすると良いようです。日本語でも大丈夫です。

  • 1
Are you sure? question.vm