Skip to content

Commit b4ed429

Browse files
committed
Fixed errors in remote queues
1 parent 1636b9f commit b4ed429

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

Grumpy.MessageQueue.Msmq/MessageQueueManager.cs

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -29,11 +29,11 @@ public MessageQueueManager(ILogger logger)
2929
}
3030

3131
private const string PrivatePrefix = @"private$\";
32-
private string Path(string serverName, string name, bool privateQueue) => (Locale(serverName) ? "" : "FormatName:DIRECT=OS:") + Name(name, privateQueue);
32+
private string Path(string serverName, string name, bool privateQueue) => (Locale(serverName) ? "" : "FormatName:DIRECT=OS:") + Name(serverName, name, privateQueue);
3333

34-
private string Name(string name, bool privateQueue)
34+
private string Name(string serverName, string name, bool privateQueue)
3535
{
36-
var res = _serverName.ToLower() + @"\" + Prefix(privateQueue) + name.ToLower();
36+
var res = serverName.ToLower() + @"\" + Prefix(privateQueue) + name.ToLower();
3737

3838
if (res.Length > 124)
3939
throw new QueueNameException(res, 124);
@@ -213,7 +213,7 @@ private bool Exists(string serverName, string name, bool privateQueue)
213213
{
214214
try
215215
{
216-
return Locale(serverName) ? System.Messaging.MessageQueue.Exists(Path(".", name, privateQueue)) : List(serverName, privateQueue).Any(n => n == name);
216+
return Locale(serverName) ? System.Messaging.MessageQueue.Exists(Path(".", name, privateQueue)) : List(serverName, privateQueue).Any(n => n == name.ToLower());
217217
}
218218
catch (MessageQueueException exception)
219219
{

0 commit comments

Comments
 (0)