Details
-
Bug
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
None
-
None
-
None
Description
Ran into an issue where the Django Portal dashboard page would not load. It appears that the Python process was hung. After setting up the Python fault handler I was able to determine that the webpack loader was waiting for a webpack build to complete.
To problem is that at some point I ran yarn serve or yarn build in django_airavata/apps/workspace, but I killed it before it could complete. This leaves the webpack-stats.json file in a state where it indicates that the webpack compiling is in progress.
To prevent this from hanging the page from loading and to get a better error message that indicates the actual problem, I'm going to add a 60 second timeout configuration to the webpack loader for each configuration.