You are looking at documentation for an older release. Not what you want? See the current release documentation.
Previously if a queue size backing a thread pool was unbounded, the cat thread pool API would output an empty string in the queue_size column. This has been changed to now output -1 so that the output is always present and always numeric.