mirror of
				https://github.com/Telecominfraproject/wlan-ap.git
				synced 2025-10-31 02:17:58 +00:00 
			
		
		
		
	WIFI-2681: Allow re-trying a failed upgrade
Signed-off-by: Owen Anderson <owenthomasanderson@gmail.com>
This commit is contained in:
		 Owen Anderson
					Owen Anderson
				
			
				
					committed by
					
						 Rick Sommerville
						Rick Sommerville
					
				
			
			
				
	
			
			
			 Rick Sommerville
						Rick Sommerville
					
				
			
						parent
						
							dc8b77ce5f
						
					
				
				
					commit
					11ec1256c5
				
			| @@ -24,7 +24,8 @@ | ||||
| # (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS | ||||
| # SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. | ||||
|  | ||||
| IMGFILE="$(ls ${1}.*)" | ||||
| # Get the most recent upgrade file available | ||||
| IMGFILE="$(ls -t1 ${1}.* | head -n 1)" | ||||
|  | ||||
| if [ -z "$IMGFILE" ] || [ ! -f "$IMGFILE" ] ; then | ||||
|   echo | ||||
|   | ||||
							
								
								
									
										12
									
								
								feeds/wlan-ap/opensync/patches/39-allow-upgrade-retry.patch
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										12
									
								
								feeds/wlan-ap/opensync/patches/39-allow-upgrade-retry.patch
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,12 @@ | ||||
| --- a/src/um/src/um_ovsdb.c | ||||
| +++ b/src/um/src/um_ovsdb.c | ||||
| @@ -356,7 +356,8 @@ static void callback_AWLAN_Node( | ||||
|                  //TODO Is there something that needs to be done here? | ||||
|              } | ||||
|   | ||||
| -            if(awlan_node->upgrade_timer_changed){ | ||||
| +            if(awlan_node->upgrade_timer_changed | ||||
| +                || ((awlan_node->firmware_url_changed) && (strlen(awlan_node->firmware_url) > 0))) { | ||||
|                  if (awlan_node->upgrade_timer > 0) | ||||
|                  { | ||||
|                      /* if there is active timer, stop it to set new value   */ | ||||
		Reference in New Issue
	
	Block a user