[ 
https://issues.apache.org/jira/browse/IGNITE-8968?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16539304#comment-16539304
 ] 

Mikhail Cherkasov commented on IGNITE-8968:
-------------------------------------------

[~pvinokurov]

I think just adding break would mean that we don't process this propertly and 
don't send responce to primary(or client might be?) and we will get "long 
running atomic update future" or something like this.

I think we need explicitly check that error was caused by ignite stop and only 
then break cycle. In this case on node_left event, all futures related to this 
node will be handled properly(canceled with an error or finished?) 

> Failed to shutdown node due to "Error saving backup value"
> ----------------------------------------------------------
>
>                 Key: IGNITE-8968
>                 URL: https://issues.apache.org/jira/browse/IGNITE-8968
>             Project: Ignite
>          Issue Type: Bug
>          Components: cache, persistence
>    Affects Versions: 2.4
>            Reporter: Pavel Vinokurov
>            Assignee: Pavel Vinokurov
>            Priority: Major
>
> On node shutdown ignite prints following logs infinitely:
> org.apache.ignite.internal.NodeStoppingException: Operation has been 
> cancelled (node is stopping).
>         at 
> org.apache.ignite.internal.processors.cache.IgniteCacheOffheapManagerImpl$CacheDataStoreImpl.invoke(IgniteCacheOffheapManagerImpl.java:1263)
>         at 
> org.apache.ignite.internal.processors.cache.IgniteCacheOffheapManagerImpl.invoke(IgniteCacheOffheapManagerImpl.java:370)
>         at 
> org.apache.ignite.internal.processors.cache.GridCacheMapEntry.storeValue(GridCacheMapEntry.java:3626)
>         at 
> org.apache.ignite.internal.processors.cache.GridCacheMapEntry.initialValue(GridCacheMapEntry.java:2783)
>         at 
> org.apache.ignite.internal.processors.cache.GridCacheUtils$22.process(GridCacheUtils.java:1734)
>         at 
> org.apache.ignite.internal.processors.cache.GridCacheUtils$22.apply(GridCacheUtils.java:1782)
>         at 
> org.apache.ignite.internal.processors.cache.GridCacheUtils$22.apply(GridCacheUtils.java:1724)



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Reply via email to