Project

General

Profile

Actions

Defect #630

open

コードレビューしようとしてレスポンスが返ってこない状況になることがある

Added by Yuichi Ishii almost 11 years ago. Updated over 8 years ago.

Status:
担当(Assigned)
Priority:
通常(Normal)
Assignee:
Start date:
11/19/2010
Due date:
% Done:

0%

Estimated time:

Description

いつもCodeReview Pluginを活用させていただいています。
ありがとうございます。

CodeReview Pluginを使用していて、不具合?と思われる現象に遭遇したので
この場を借りてご報告させていただきます。

参考にしていただければ嬉しく思います。
また、何かご協力できることがあれば喜んでやらせていただきます。

現象

「リポジトリ」から特定のファイルに対してコードレビューしようとしてレスポンスが返ってこない状況になる。
また、Redmineシステム全体でリクエストを処理できない状態になってしまう。

→ コードレビュー用のウィンドウを表示させて、適当な値を入れて「送信」ボタンを押しても
そのまましばらく応答が返ってこない(送信ボタンが無効化されて待機状態のままとなっている)。
しばらく経つとHTTP 500エラーがブラウザーに表示される。

Redmineのログとして以下のものが記録される

Mongrel::TimeoutError (Mongrel timed out this thread: shutdown):
  app/models/issue.rb:419:in `all_dependent_issues'
  app/models/issue.rb:421:in `all_dependent_issues'
  app/models/issue.rb:419:in `all_dependent_issues'
  app/models/issue.rb:421:in `all_dependent_issues'
  app/models/issue.rb:419:in `all_dependent_issues'
  app/models/issue.rb:421:in `all_dependent_issues'
  app/models/issue.rb:419:in `all_dependent_issues'
  app/models/issue.rb:421:in `all_dependent_issues'
  app/models/issue.rb:419:in `all_dependent_issues'
  app/models/issue.rb:421:in `all_dependent_issues'
  app/models/issue.rb:419:in `all_dependent_issues'
  app/models/issue.rb:421:in `all_dependent_issues'
  app/models/issue.rb:419:in `all_dependent_issues'
  app/models/issue.rb:421:in `all_dependent_issues'
  app/models/issue.rb:419:in `all_dependent_issues'
  app/models/issue.rb:421:in `all_dependent_issues'
  app/models/issue.rb:419:in `all_dependent_issues'
  app/models/issue.rb:421:in `all_dependent_issues'
  app/models/issue.rb:419:in `all_dependent_issues'
  app/models/issue.rb:421:in `all_dependent_issues'
  app/models/issue.rb:419:in `all_dependent_issues'
  app/models/issue.rb:421:in `all_dependent_issues'
  app/models/issue.rb:419:in `all_dependent_issues'
  app/models/issue_relation.rb:50:in `validate'
  vendor/plugins/redmine_code_review/app/controllers/code_review_controller.rb:95:in `new'
  vendor/plugins/redmine_code_review/app/controllers/code_review_controller.rb:89:in `new'
  vendor/plugins/redmine_code_review/app/controllers/code_review_controller.rb:65:in `new'

Rendering d:/Redmine/redmine-1.0.3/public/500.html (500 Internal Server Error)

環境

サーバー

  • code_review_plugin 0.3.1
  • Redmine 1.0.3
  • Ruby 1.8.6
  • mongrel (1.1.5)
  • mongrel_service (0.3.4)
  • MySQL 5.1
  • Windows Server 2008 SP2
  • IIS

クライアント

  • Windows 7 Enterprise x64
  • Google Chrome

備考

リポジトリーのすべてのファイルで発生しているわけではなく、特定のファイルで発生している。
ただ、そのパターンはつかめていない。

Actions

Also available in: Atom PDF