xen-org/xen-api — pull request #900 by jjd27 (2012-10-24 11:48:39+00:00)
Title: CA-92154: Handle metrics files larger than 16 KiB

Unix.read doesn't read more than 16 KiB in one go. Hence use Unixext.really_read instead. This is potentially problematic particularly for reading the payload from the metrics file.

Signed-off-by: Jonathan Davies