Pubs shut but mosques open