According to MSDN, 204 means "No messages available within the specified timeout period.". If we document, it will be good to use this text. 204 could mean the queue is empty, but it can also mean there are message in the queue but locked. http://msdn.microsoft.com/en-us/library/windowsazure/hh780735.aspx