Fix Reactive...Context NPE
Fix possible NPE in `ReactiveWebServerApplicationContext`. See gh-14666
This commit is contained in:
		
							parent
							
								
									1774a282b0
								
							
						
					
					
						commit
						2b6bdfe277
					
				|  | @ -227,14 +227,14 @@ public class ReactiveWebServerApplicationContext | ||||||
| 
 | 
 | ||||||
| 		public static void start(ServerManager manager, | 		public static void start(ServerManager manager, | ||||||
| 				Supplier<HttpHandler> handlerSupplier) { | 				Supplier<HttpHandler> handlerSupplier) { | ||||||
| 			if (manager != null) { | 			if (manager != null && manager.server != null) { | ||||||
| 				manager.handler = handlerSupplier.get(); | 				manager.handler = handlerSupplier.get(); | ||||||
| 				manager.server.start(); | 				manager.server.start(); | ||||||
| 			} | 			} | ||||||
| 		} | 		} | ||||||
| 
 | 
 | ||||||
| 		public static void stop(ServerManager manager) { | 		public static void stop(ServerManager manager) { | ||||||
| 			if (manager != null) { | 			if (manager != null && manager.server != null) { | ||||||
| 				try { | 				try { | ||||||
| 					manager.server.stop(); | 					manager.server.stop(); | ||||||
| 				} | 				} | ||||||
|  |  | ||||||
		Loading…
	
		Reference in New Issue