Sujit: Fix for the issue of progress event not being fired for very small files