[MAYAA-49] カスタムタグの release() を呼ぶタイミングを、カスタムタグインスタンスの解放直前のみにする Created: 2008-08-21 Updated: 2008-10-02 |
|
Status: | Open |
Project: | Mayaa |
Component/s: | Mayaa |
Affects Version/s: | None |
Fix Version/s: | None |
Type: | Task | Priority: | Minor |
Reporter: | suga | Assignee: | suga |
Resolution: | Unresolved | Votes: | 0 |
Labels: | None |
Description |
mayaa-user:680 参照。 release() 後に再利用しようとすると NullPointerException が発生するカスタムタグ実装があり (Struts)、仕様としても release() は GC される前に必ず実行するということのみなので、インスタンスをプールに戻さないとき、およびプールのものが GC される前に release() を呼ぶようにする。 仕様として間違っているわけではないので優先度は低い。 |
Comments |
Comment by suga [ 2008-10-02 ] |
解釈の隙間だということと対応コストが高いことを考え、一旦保留。 |