[ 
https://issues.apache.org/jira/browse/ACCUMULO-3429?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Christopher Tubbs updated ACCUMULO-3429:
----------------------------------------
    Fix Version/s:     (was: 1.7.1)
                   1.7.2

> Tests leaking LRUBlockCache threads
> -----------------------------------
>
>                 Key: ACCUMULO-3429
>                 URL: https://issues.apache.org/jira/browse/ACCUMULO-3429
>             Project: Accumulo
>          Issue Type: Bug
>          Components: test
>            Reporter: Josh Elser
>            Priority: Minor
>              Labels: newbie
>             Fix For: 1.7.2, 1.8.0
>
>
> Been having sporadic issues since upgrading past ~1.7.0_51 with SIGSEGVs on 
> my Mac. Poked through the JVM error log that is created and noticed that, 
> when the JVM crashed running the core/ unit tests, we had a few threads 
> sitting around.
> {noformat}
>   0x00007fd0cc10e000 JavaThread "LRUBlockCacheStats 1" daemon 
> [_thread_blocked, id=29955, stack(0x0000000119cdc000,0x0000000119ddc000)]
>   0x00007fd0cd846000 JavaThread "LruBlockCache.EvictionThread" daemon 
> [_thread_blocked, id=29443, stack(0x000000011b3df000,0x000000011b4df000)]
>   0x00007fd0cc931800 JavaThread "LRUBlockCacheStats 1" daemon 
> [_thread_blocked, id=28931, stack(0x000000011b2dc000,0x000000011b3dc000)]
>   0x00007fd0cda01000 JavaThread "LruBlockCache.EvictionThread" daemon 
> [_thread_blocked, id=28419, stack(0x000000011b1d9000,0x000000011b2d9000)]
>   0x00007fd0cab91800 JavaThread "LRUBlockCacheStats 1" daemon 
> [_thread_blocked, id=27907, stack(0x0000000119fd9000,0x000000011a0d9000)]
>   0x00007fd0ca21b000 JavaThread "LruBlockCache.EvictionThread" daemon 
> [_thread_blocked, id=27395, stack(0x000000011ace4000,0x000000011ade4000)]
>   0x00007fd0ca1f2000 JavaThread "LRUBlockCacheStats 1" daemon 
> [_thread_blocked, id=26883, stack(0x000000011abe1000,0x000000011ace1000)]
>   0x00007fd0cc983000 JavaThread "LruBlockCache.EvictionThread" daemon 
> [_thread_blocked, id=26371, stack(0x0000000119bd9000,0x0000000119cd9000)]
>   0x00007fd0ca00e000 JavaThread "LRUBlockCacheStats 1" daemon 
> [_thread_blocked, id=25859, stack(0x0000000119847000,0x0000000119947000)]
>   0x00007fd0caa91800 JavaThread "LruBlockCache.EvictionThread" daemon 
> [_thread_blocked, id=25347, stack(0x0000000119744000,0x0000000119844000)]
>   0x00007fd0caa90800 JavaThread "LRUBlockCacheStats 1" daemon 
> [_thread_blocked, id=24835, stack(0x0000000119641000,0x0000000119741000)]
>   0x00007fd0ca9dd800 JavaThread "LruBlockCache.EvictionThread" daemon 
> [_thread_blocked, id=24323, stack(0x000000011953e000,0x000000011963e000)]
>   0x00007fd0cc085800 JavaThread "LRUBlockCacheStats 1" daemon 
> [_thread_blocked, id=23811, stack(0x00000001193fc000,0x00000001194fc000)]
>   0x00007fd0cab88000 JavaThread "LruBlockCache.EvictionThread" daemon 
> [_thread_blocked, id=23299, stack(0x00000001192bd000,0x00000001193bd000)]
>   0x00007fd0caa20800 JavaThread "LRUBlockCacheStats 1" daemon 
> [_thread_blocked, id=22787, stack(0x00000001191ba000,0x00000001192ba000)]
>   0x00007fd0caa62000 JavaThread "LruBlockCache.EvictionThread" daemon 
> [_thread_blocked, id=22275, stack(0x00000001190b2000,0x00000001191b2000)]
> {noformat}
> They're daemon threads which is good, but we can probably do better and make 
> sure the test that starts them actually cleans them up, too. Need to identify 
> the test which is causing them to be created (likely some test that does 
> something with the LRUBlockCache).



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to