2006 - MySQL server has gone away

SELECT distinct p.products_id, p.products_image, p.products_tax_class_id, IF (s.status, s.specials_new_products_price, NULL) AS specials_new_products_price, p.products_price, pd.products_name, p.products_quantity, p2c.categories_id FROM products p LEFT JOIN specials s ON p.products_id = s.products_id LEFT JOIN products_description pd ON p.products_id = pd.products_id AND pd.language_id = '1' LEFT JOIN featured f ON p.products_id = f.products_id LEFT JOIN products_to_categories p2c ON p.products_id = p2c.products_id WHERE p.products_status = '1' and (f.site_id='99' or f.site_id='1') AND f.status = '1' and p.products_id != '1361' and f.system!='mobile' order by rand() DESC limit 16

[TEP STOP]