|
@@ -346,7 +346,9 @@ int ocfs2_cluster_connect(const char *stack_name,
|
|
|
|
|
|
strlcpy(new_conn->cc_name, group, GROUP_NAME_MAX + 1);
|
|
|
new_conn->cc_namelen = grouplen;
|
|
|
- strlcpy(new_conn->cc_cluster_name, cluster_name, CLUSTER_NAME_MAX + 1);
|
|
|
+ if (cluster_name_len)
|
|
|
+ strlcpy(new_conn->cc_cluster_name, cluster_name,
|
|
|
+ CLUSTER_NAME_MAX + 1);
|
|
|
new_conn->cc_cluster_name_len = cluster_name_len;
|
|
|
new_conn->cc_recovery_handler = recovery_handler;
|
|
|
new_conn->cc_recovery_data = recovery_data;
|