xen-org/xen-api — pull request #943 by jeromemaloberti (2012-12-12 13:57:29+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