| 1 | ==== Patch <image_stall_fix> level 1 |
|---|
| 2 | Source: [No source] |
|---|
| 3 | Target: 69a8c066-8601-8c4e-a4cc-8b14ff825fe7:/traclocal:18 |
|---|
| 4 | Log: |
|---|
| 5 | 한번 본 이미지를 다시 열 경우 멈추는 현상 수정 |
|---|
| 6 | === trac/util.py |
|---|
| 7 | ================================================================== |
|---|
| 8 | --- trac/util.py (revision 18) |
|---|
| 9 | |
|---|
| 10 | +++ trac/util.py (patch image_stall_fix level 1) |
|---|
| 11 | |
|---|
| 12 | @@ -189,7 +189,7 @@ |
|---|
| 13 | |
|---|
| 14 | |
|---|
| 15 | def http_date(t): |
|---|
| 16 | t = time.gmtime(t) |
|---|
| 17 | - weekdays = ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'] |
|---|
| 18 | + weekdays = ['Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat', 'Sun'] |
|---|
| 19 | months = ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', |
|---|
| 20 | 'Oct', 'Nov', 'Dec'] |
|---|
| 21 | return '%s, %d %s %04d %02d:%02d:%02d GMT' % ( |
|---|
| 22 | === trac/web/main.py |
|---|
| 23 | ================================================================== |
|---|
| 24 | --- trac/web/main.py (revision 18) |
|---|
| 25 | |
|---|
| 26 | +++ trac/web/main.py (patch image_stall_fix level 1) |
|---|
| 27 | |
|---|
| 28 | @@ -184,7 +184,7 @@ |
|---|
| 29 | |
|---|
| 30 | last_modified = http_date(stat.st_mtime) |
|---|
| 31 | if last_modified == self.get_header('If-Modified-Since'): |
|---|
| 32 | self.send_response(304) |
|---|
| 33 | - return |
|---|
| 34 | + raise RequestDone |
|---|
| 35 | |
|---|
| 36 | self.send_response(200) |
|---|
| 37 | if not mimetype: |
|---|
| 38 | |
|---|
| 39 | ==== BEGIN SVK PATCH BLOCK ==== |
|---|
| 40 | Version: svk 1.00 (MSWin32) |
|---|
| 41 | |
|---|
| 42 | eJyFU09r1EAcDeLRgyfPOaR4Wpv5k0mywrIXvQgiWP9ddplMftMG0mTJZmsLc2hVSrHXFotU8KCI |
|---|
| 43 | C6K2RXrQL+G138Ck38HJxLYKVY/D7733e+/NzM1i7nofqV7PVQ5y1d37t7rdO7wUCzP65DAFcVLm |
|---|
| 44 | heOpFJYgdYhK83mHqowvgp6WvJiHstdDmhy05BuGcCJCG42Il3k2dkIjNiwLAAcpr89UH6s+0VSF |
|---|
| 45 | 9DAfQTYs8rx0sEKBHg0bQyLNxzBsiA3Ya8DYQbRFx0kBQm9b0Y7KggujZNikYXu/2GcwPdejVoac |
|---|
| 46 | 7JRJqg1hozA7KZP02mjFrDFKBkvPWRm0hMcQnYH/uha37s2Uj0bpyrCE5TKGtOTGCsGKEN+PoiCW |
|---|
| 47 | Po9JSEkkglggSXkoJYlD4uBQN3zbso4GR4PLF6wpsq5Og4vTh0+sz9Z0MMn69PfK2lStdCRdATEX |
|---|
| 48 | hPoYgAkufUmlBAYRxoi6p9V6f3bCTiPOLvIka3uh/4lK/xnVa/xI6jOBgckIQsQReKELrqQUQchj |
|---|
| 49 | BrpMr426tv5gbT26ZFn7A+vKh0fW92w/OTemkQ0JYyImfuQBEjykGHkuciPhC0k8GrvmeTBPHW/v |
|---|
| 50 | VnsbdrV/aNevDqqPh/W71ertV7vafFNv7tr1iwP7x963+uUnu3q/UX/Zqp5v2cc7z+qna3a9sVO/ |
|---|
| 51 | 3m6iJYt8HobjkqepNrHc62HlYNz+gTnzLbrde1myBMWYpzNM6Sc64uWC/kEFLOnDZJLETYzZpuI0 |
|---|
| 52 | Fzw1vTqEKRbyQLiMdQLmok4gKHQ4FaITREjfWoA9Cf5PCZhK1w== |
|---|
| 53 | ==== END SVK PATCH BLOCK ==== |
|---|