Error information
RakLib Thread crashed raklib\server\UDPServerSocket: socket_bind(): unable to bind address 10048: (/ /).
File: /src/raklib/server/UDPServerSocket
Line: #32
Error level: error
[23]
[24] class UDPServerSocket{
[25] /** @var \Logger */
[26] protected $logger;
[27] protected $socket;
[28]
[29] public function __construct(\ThreadedLogger $logger, $port = 19132, $interface = "0.0.0.0"){
[30] $this->socket = socket_create(AF_INET, SOCK_DGRAM, SOL_UDP);
[31] //socket_set_option($this->socket, SOL_SOCKET, SO_BROADCAST, 1); //Allow sending broadcast messages
[32] if(@socket_bind($this->socket, $interface, $port) === \true){
[33] socket_set_option($this->socket, SOL_SOCKET, SO_REUSEADDR, 0);
[34] $this->setSendBuffer(1024 * 1024 * 8)->setRecvBuffer(1024 * 1024 * 8);
[35] }else{
[36] $logger->critical("**** FAILED TO BIND TO " . $interface . ":" . $port . "!", \true, \true, 0);
[37] $logger->critical("Perhaps a server is already running on that port?", \true, \true, 0);
[38] exit(1);
[39] }
[40] socket_set_nonblock($this->socket);
[41] }
[42]
#0 /src/pocketmine/network/RakLibInterface(143): pocketmine\network\RakLibInterface->doTick()
#1 /src/pocketmine/Server(2216): pocketmine\network\RakLibInterface->process()
#2 /src/pocketmine/Server(2110): pocketmine\Server->tick()
#3 /src/pocketmine/Server(1986): pocketmine\Server->tickProcessor()
#4 /src/pocketmine/Server(1703): pocketmine\Server->start()
#5 /src/pocketmine/PocketMine(442): pocketmine\Server->__construct(pocketmine\CompatibleClassLoader object, pocketmine\utils\MainLogger object, string phar://C:/Users/Liza/Desktop/PocketMine-MP/PocketMine-MP.phar/, string C:\Users\Liza\Desktop\PocketMine-MP\, string C:\Users\Liza\Desktop\PocketMine-MP\plugins\)
#6 (1): require(string phar://C:/Users/Liza/Desktop/PocketMine-MP/PocketMine-MP.phar/src/pocketmine/PocketMine.php)