SNIA / Swordfish-basic-web-client

The Swordfish Basic Web Client can connect to one or more Swordfish services (including the Swordfish emulator), and present in a web UI frame the entire Swordfish hierarchy. The basic web client also provides basic capabilities to modify configurable Properties (as specified in the schema), as well an providing a basic interface to add or remove elements from the service through a Web UI.
BSD 3-Clause "New" or "Revised" License
7 stars 6 forks source link

Basic Web Client hangs when accessing a particular Volume under StorageServices #34

Closed ddeel closed 6 years ago

ddeel commented 6 years ago

Running with the latest code for both the emulator and the client, the client hangs permanently when attempting to access one of the Volumes under StorageServices. This particular Volume is one of the Swordfish objects that is currently present by default whenever the emulator is started.

Here is the object trail, copied from the top of the Basic Web Client screen: SAE180627 > StorageServices > 1 > Volumes > 61001234876545676100123487654567

The same thing happens when accessing a different emulator running on a different system. When the hang occurs, the only way to get the client to fully recover is to close the browser tab and restart the client in a different browser tab.

There might be something wrong with this particular Swordfish object in the emulator, but it seems like the client should time out after a few seconds and continue running without hanging.

sravanthikalluri19 commented 6 years ago

Fixed as a part of new commit.

ddeel commented 6 years ago

The latest commit to pull request #33 appears to fix this hang issue. The client no longer hangs when accessing the Volume mentioned above in this Issue.