China has actually gotten tougher with North Korea. It supported UN sanctions (so did Russia) and said it would ban coal imports. It's not perfect, but a lot tougher than it used to be. China doesn't want a war.

http://www.scmp.com/news/china/diplomacy...ons-north-korea