¿Cómo poner una verificación de error para simplexml_load_file?

Estoy usando la API de Tumbrl para cargar algunas publicaciones en mi página de inicio. Tengo la siguiente llamada:

$xml = simplexml_load_file($request_url);

e vez en cuando se carga bien, pero otras veces obtengo esta salida:

Warning: simplexml_load_file(http://mysite.tumblr.com/api/read?type=post&start=0&num=10&type=photo) [function.simplexml-load-file]: failed to open stream: HTTP request failed! HTTP/1.1 503 Service Temporarily Unavailable in mysite.com/html/index.php on line 624

Warning: simplexml_load_file() [function.simplexml-load-file]: I/O warning : failed to load external entity "http://mysite.tumblr.com/api/read?type=post&start=0&num=10&type=photo" in mysite.com/html/index.php on line 624

¿Qué tipo de verificación de errores debo implementar para evitar mostrar la advertencia en la página?

Respuestas a la pregunta(1)

Su respuesta a la pregunta