src/main/java/reactor/netty/udp/UdpServer.java
/**
	 * Bind the {@link UdpServer} and return a {@link Mono} of {@link Connection}. If
	 * {@link Mono} is cancelled, the underlying binding will be aborted. Once the {@link
	 * Connection} has been emitted and is not necessary anymore, disposing main server
	 * loop must be done by the user via {@link Connection#dispose()}.
	 *
	 * If update configuration phase fails, a {@link Mono#error(Throwable)} will be returned
	 *
	 * @return a {@link Mono} of {@link Connection}
	 */
Bind the  UdpServer and return a  Mono of  Connection. If
Mono is cancelled, the underlying binding will be aborted. Once the {@link
Connection} has been emitted and is not necessary anymore, disposing main server
loop must be done by the user via  Connection#dispose().

If update configuration phase fails, a  Mono#error(Throwable) will be returned

@return a  Mono of  Connection
Bind the UdpServer and return a Mono of Connection . If Mono is cancelled the underlying binding will be aborted . Once the { @link Connection } has been emitted and is not necessary anymore disposing main server loop must be done by the user via Connection#dispose () . If update configuration phase fails a Mono#error ( Throwable ) will be returned @return a Mono of Connection
public final Mono<? extends Connection> bind() {
		Bootstrap b;
		try{
			b = configure();
		}
		catch (Throwable t){
			Exceptions.throwIfJvmFatal(t);
			return Mono.error(t);
		}
		return bind(b);
	}
public final Mono < ? extends Connection > bind ( ) { Bootstrap b ; try { b = configure ( ) ; } catch ( Throwable t ) { Exceptions . throwIfJvmFatal ( t ) ; return Mono . error ( t ) ; } return bind ( b ) ; }
Bind the {@link UdpServer} and return a {@link Mono} of {@link Connection}.
Bind the { @link UdpServer } and return a { @link Mono } of { @link Connection } .