fixed bug: if node is nil ,the parse will crash
fixed bug: if timeout the downloader will crash