Skip to content

Commit 6135e35

Browse files
committed
Check for null clientProvidedName
1 parent 7bea841 commit 6135e35

File tree

1 file changed

+7
-6
lines changed

1 file changed

+7
-6
lines changed

projects/RabbitMQ.Client/client/api/ConnectionFactory.cs

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -723,14 +723,15 @@ private List<AmqpTcpEndpoint> LocalEndpoints()
723723

724724
private static string EnsureClientProvidedNameLength(string clientProvidedName)
725725
{
726-
if (clientProvidedName.Length > InternalConstants.DefaultRabbitMqMaxClientProvideNameLength)
726+
if (clientProvidedName != null)
727727
{
728-
return clientProvidedName.Substring(0, InternalConstants.DefaultRabbitMqMaxClientProvideNameLength);
729-
}
730-
else
731-
{
732-
return clientProvidedName;
728+
if (clientProvidedName.Length > InternalConstants.DefaultRabbitMqMaxClientProvideNameLength)
729+
{
730+
return clientProvidedName.Substring(0, InternalConstants.DefaultRabbitMqMaxClientProvideNameLength);
731+
}
733732
}
733+
734+
return clientProvidedName;
734735
}
735736
}
736737
}

0 commit comments

Comments
 (0)