[tickets] [opensaf:tickets] #3071 SMF: Improve/correct ccb handler rules for recovery

2019-08-14 Thread elunlen via Opensaf-tickets



---

** [tickets:#3071] SMF: Improve/correct ccb handler rules for recovery**

**Status:** assigned
**Milestone:** 5.19.10
**Created:** Wed Aug 14, 2019 12:34 PM UTC by elunlen
**Last Updated:** Wed Aug 14, 2019 12:34 PM UTC
**Owner:** elunlen


Rules for error recovery when handling IMM CCB does not handle IMM synch 
correctly.
Timeout times used with the rules are hard coded. Implement possibility to 
configure timeouts (investigate if needed).
A work around is implemented, see ticket [#3061]. This work around should be 
replaced by this fix.


---

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.___
Opensaf-tickets mailing list
Opensaf-tickets@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/opensaf-tickets


[tickets] [opensaf:tickets] #3070 mbc: some minor coding errors

2019-08-14 Thread Thuan via Opensaf-tickets
- **status**: assigned --> review



---

** [tickets:#3070] mbc: some minor coding errors**

**Status:** review
**Milestone:** 5.19.10
**Created:** Wed Aug 14, 2019 10:10 AM UTC by Thuan
**Last Updated:** Wed Aug 14, 2019 10:17 AM UTC
**Owner:** Thuan


Some minor coding errors:
static const char *disc_trace[] = {"Peer UP msg", "Peer DOWN msg",
   "Peer INFO msg", "Peer INFO resp msg",
   "Peer Role change msg"   ** // Missing comma 
" , "**
   "Invalid peer discovery msg"};
   

uint32_t mbcsv_process_snd_ckpt_request(NCS_MBCSV_ARG \*arg)
uint32t mbcsv_process_chg_role_request(NCSMBCSVARG \*arg)
uint32_t mbcsv_process_close_request(NCS_MBCSV_ARG \*arg)
~~~
if (NULL ==
(mbc_reg = (MBCSV_REG *)m_MBCSV_TAKE_HANDLE(arg->i_mbcsv_hdl))) {
TRACE_2("bad handle specified");
rc = SA_AIS_ERR_BAD_HANDLE;
// Should return here if not NULL pointer access in later code
}

m_NCS_LOCK(_reg->svc_lock, NCS_LOCK_READ);


TRACE("svc_id:%u, pwe_hdl:%u", mbc_reg->svc_id, ckpt_inst->pwe_hdl);
~~~


---

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.___
Opensaf-tickets mailing list
Opensaf-tickets@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/opensaf-tickets


[tickets] [opensaf:tickets] #3070 mbc: some minor coding errors

2019-08-14 Thread Thuan via Opensaf-tickets
- Description has changed:

Diff:



--- old
+++ new
@@ -6,7 +6,7 @@

 
 uint32_t mbcsv_process_snd_ckpt_request(NCS_MBCSV_ARG \*arg)
-uint32t mbcsvprocesschgrolerequest(NCSMBCSVARG \*arg)
+uint32t mbcsv_process_chg_role_request(NCSMBCSVARG \*arg)
 uint32_t mbcsv_process_close_request(NCS_MBCSV_ARG \*arg)
 ~~~
 if (NULL ==






---

** [tickets:#3070] mbc: some minor coding errors**

**Status:** assigned
**Milestone:** 5.19.10
**Created:** Wed Aug 14, 2019 10:10 AM UTC by Thuan
**Last Updated:** Wed Aug 14, 2019 10:10 AM UTC
**Owner:** Thuan


Some minor coding errors:
static const char *disc_trace[] = {"Peer UP msg", "Peer DOWN msg",
   "Peer INFO msg", "Peer INFO resp msg",
   "Peer Role change msg"   ** // Missing comma 
" , "**
   "Invalid peer discovery msg"};
   

uint32_t mbcsv_process_snd_ckpt_request(NCS_MBCSV_ARG \*arg)
uint32t mbcsv_process_chg_role_request(NCSMBCSVARG \*arg)
uint32_t mbcsv_process_close_request(NCS_MBCSV_ARG \*arg)
~~~
if (NULL ==
(mbc_reg = (MBCSV_REG *)m_MBCSV_TAKE_HANDLE(arg->i_mbcsv_hdl))) {
TRACE_2("bad handle specified");
rc = SA_AIS_ERR_BAD_HANDLE;
// Should return here if not NULL pointer access in later code
}

m_NCS_LOCK(_reg->svc_lock, NCS_LOCK_READ);


TRACE("svc_id:%u, pwe_hdl:%u", mbc_reg->svc_id, ckpt_inst->pwe_hdl);
~~~


---

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.___
Opensaf-tickets mailing list
Opensaf-tickets@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/opensaf-tickets


[tickets] [opensaf:tickets] #3070 mbc: some minor coding errors

2019-08-14 Thread Thuan via Opensaf-tickets



---

** [tickets:#3070] mbc: some minor coding errors**

**Status:** assigned
**Milestone:** 5.19.10
**Created:** Wed Aug 14, 2019 10:10 AM UTC by Thuan
**Last Updated:** Wed Aug 14, 2019 10:10 AM UTC
**Owner:** Thuan


Some minor coding errors:
static const char *disc_trace[] = {"Peer UP msg", "Peer DOWN msg",
   "Peer INFO msg", "Peer INFO resp msg",
   "Peer Role change msg"   ** // Missing comma 
" , "**
   "Invalid peer discovery msg"};
   

uint32_t mbcsv_process_snd_ckpt_request(NCS_MBCSV_ARG \*arg)
uint32t mbcsvprocesschgrolerequest(NCSMBCSVARG \*arg)
uint32_t mbcsv_process_close_request(NCS_MBCSV_ARG \*arg)
~~~
if (NULL ==
(mbc_reg = (MBCSV_REG *)m_MBCSV_TAKE_HANDLE(arg->i_mbcsv_hdl))) {
TRACE_2("bad handle specified");
rc = SA_AIS_ERR_BAD_HANDLE;
// Should return here if not NULL pointer access in later code
}

m_NCS_LOCK(_reg->svc_lock, NCS_LOCK_READ);


TRACE("svc_id:%u, pwe_hdl:%u", mbc_reg->svc_id, ckpt_inst->pwe_hdl);
~~~


---

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.___
Opensaf-tickets mailing list
Opensaf-tickets@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/opensaf-tickets


[tickets] [opensaf:tickets] #3069 rde: misc-suspicious-missing-comma

2019-08-14 Thread Thuan via Opensaf-tickets



---

** [tickets:#3069] rde: misc-suspicious-missing-comma**

**Status:** assigned
**Milestone:** 5.19.10
**Created:** Wed Aug 14, 2019 09:26 AM UTC by Thuan
**Last Updated:** Wed Aug 14, 2019 09:26 AM UTC
**Owner:** Thuan


const char *rde_msg_name[] = {"-",
  "RDE_MSG_PEER_UP(1)",
  "RDE_MSG_PEER_DOWN(2)",
  "RDE_MSG_PEER_INFO_REQ(3)",
  "RDE_MSG_PEER_INFO_RESP(4)",
  "RDE_MSG_NEW_ACTIVE_CALLBACK(5)"//Missing " , 
" here
  "RDE_MSG_NODE_UP(6)",
  "RDE_MSG_NODE_DOWN(7)",
  "RDE_MSG_TAKEOVER_REQUEST_CALLBACK(8)",
  "RDE_MSG_ACTIVE_PROMOTION_SUCCESS(9)",
  "RDE_MSG_CONTROLLER_UP(10)",
  "RDE_MSG_CONTROLLER_DOWN(11)"};


---

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.___
Opensaf-tickets mailing list
Opensaf-tickets@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/opensaf-tickets