Use poll() when reading screenshot data
If the screenshot is too big (easy to have with 4K monitors), xdp-kde can hit the recursion limit and crash.
If the screenshot is too big (easy to have with 4K monitors), xdp-kde can hit the recursion limit and crash.