- **status**: review --> fixed
- **assigned_to**: Canh Truong --> nobody
- **Comment**:
[release]
commit b9ac037cbefd0816f1161790fb02a8729e10bda1
Author: Canh Van Truong <canh.v.tru...@dektech.com.au>
Date: Wed Dec 20 10:54:53 2017 +1100
ntf: fix ntfd remove client in standby node while not finalize in active
node [#2705]
[develop]
commit 907f0655fadb68856ef68f9c55151aad91ecf65a
Author: Canh Van Truong <canh.v.tru...@dektech.com.au>
Date: Wed Dec 20 10:54:53 2017 +1100
ntf: fix ntfd remove client in standby node while not finalize in active
node [#2705]
---
** [tickets:#2705] ntf: ntfd remove client in standby node while not finalize
in active node**
**Status:** fixed
**Milestone:** 5.18.01
**Created:** Mon Nov 27, 2017 07:32 AM UTC by Canh Truong
**Last Updated:** Fri Dec 01, 2017 06:18 AM UTC
**Owner:** nobody
Steps to reproduce the issue (not always happen):
1/ saNtfInitialize_1
2/ saNtfFinalize_1
3/ saNtfInitialize_2
4/ saNtfNotificationSubscribe_2
5/ saNtfFinalize_2
At the end of step 2, the NCSMDS_DOWN event will be send to both active and
standby node.
- In active node, mds thread send this request to ntfd through mailbox. ntfd
receive this request to process this event and it delete the all clients then
go to step 3 to: initialize new client_2 and send ckpt to standby to initialize
(create) new client_2 in standby node.
- In standby node, mds thread send this request to ntfd through mailbox. But
ntfd receive the NCSMDS_DOWN request after ckpt of initialize request of step
3. So new client_2 is created in standby node first, then ntfd process the
NCSMDS_DOWN request. It will remove all clients in standby node. No client in
standby node
In step 4, the subcribe request is processed in active node and send ckpt of
this request to standby node. In the standby node, ntfd receive the ckpt of
subcribe request and process. But it can not find the client
---
Sent from sourceforge.net because opensaf-tickets@lists.sourceforge.net is
subscribed to https://sourceforge.net/p/opensaf/tickets/
To unsubscribe from further messages, a project admin can change settings at
https://sourceforge.net/p/opensaf/admin/tickets/options. Or, if this is a
mailing list, you can unsubscribe from the mailing list.
------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Opensaf-tickets mailing list
Opensaf-tickets@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/opensaf-tickets