Sri Lanka strikes stop as island teeters on brink