How to validate FreeRTOS Plus TCP echo Posix Server Application

Thanks I recheck everything and applied your patches, Now I am able to Connect Sever-Client and log signals also,
Server Side Logs-
Trace started.
The trace will be dumped to disk if a call to configASSERT() fails.

The trace will be dumped to disk if Enter is hit.
Starting echo server demo
Seed for randomiser: 1751380884
Random numbers: 000046F0 00001985 00000AF9 00005835
FreeRTOS_IPInit
FreeRTOS_AddEndPoint: MAC: 44-41 IPv4: ac13c325ip
vTaskStartScheduler
vIPSetDHCP_RATimerEnableState: Off
prvCloseDHCPSocket[44-41]: closed, user count 0
TCP port forwarding 0.0.0.0:5050 → 10.0.2.15:50 added successfully.
vDHCPProcessEndPoint: enter 0
DHCP-socket[44-41]: DHCP Socket Create
prvCreateDHCPSocket[44-41]: open, user count 1
prvInitialiseDHCP: start after 250 ticks
vDHCP_RATimerReload: 250
vDHCPProcessEndPoint: exit 1
vDHCPProcessEndPoint: enter 1
vDHCPProcess: discover
vDHCPProcessEndPoint: exit 2
xNetworkInterfaceOutput: 0x5701df7a4640:0x7ceac001c31e
vDHCPProcessEndPoint: enter 2
vDHCPProcess: offer a00020fip for MAC address 44-41
vDHCPProcess: reply a00020fip
vDHCPProcessEndPoint: exit 3
xNetworkInterfaceOutput: 0x5701df7a46a0:0x7ceac001c31e
vDHCPProcessEndPoint: enter 3
vDHCPProcess: offer a00020fip for MAC address 44-41
vDHCPProcess: acked a00020fip

IP Address: 10.0.2.15
Subnet Mask: 255.255.255.0
Gateway Address: 10.0.2.2
DNS Server Address: 10.0.2.3

prvCloseDHCPSocket[44-41]: closed, user count 0
vDHCP_RATimerReload: 43200000
vDHCPProcessEndPoint: exit 5
xNetworkInterfaceOutput: 0x5701df7a4760:0x7ceac001b7ae
Socket 50 → [0.0.0.0]:0 State eCLOSED->eTCP_LISTEN
xNetworkInterfaceOutput: 0x5701df7a4820:0x7ceac001b7ae
pxEasyFit: ARP a00020fip → a000202ip
ipARP_REPLY from a000202ip to a00020fip end-point a00020fip
Gain: Socket 50 now has 1 / 20 child me: 0x7ceac001c5f0 parent: 0x7ceaa0000b90 peer: 0x7ceac001c5f0
prvSocketSetMSS: 1460 bytes for a000202ip port 36064
Socket 50 → [10.0.2.2]:36064 State eCLOSED->eSYN_FIRST
prvWinScaleFactor: uxRxWinSize 2 MSS 1460 Factor 0
Socket 50 → [10.0.2.2]:36064 State eSYN_FIRST->eSYN_RECEIVED
xNetworkInterfaceOutput: 0x5701df7a47c0:0x7ceaa8000b9e
TCP: passive 50 => 2.2.0.10 port 36064 set ESTAB (scaling 0)
Socket 50 → [10.0.2.2]:36064 State eSYN_RECEIVED->eESTABLISHED
prvAcceptWaitClient: client 0x7ceac001c5f0 parent 0x7ceaa0000b90
xNetworkInterfaceOutput: 0x5701df7a4940:0x7ceaa8000b9e
==>>>>>>>>>>>>>>>RX LEN : 25
==>>>>>>>>>>>>>>>RX DATA: Hello from Ubuntu Client!
xNetworkInterfaceOutput: 0x5701df7a49a0:0x7ceac00235ee
Socket 50 → [10.0.2.2]:36064 State eESTABLISHED->eLAST_ACK
xNetworkInterfaceOutput: 0x5701df7a4a00:0x7ceaa8000b9e
vTCPStateChange: Closing (Queued 0, Accept 0 Reuse 0)
vTCPStateChange: me 0x7ceac001c5f0 parent 0x7ceac001c5f0 peer (nil) clear 0
vTCPStateChange: xHasCleared = 0
Socket 50 → [10.0.2.2]:36064 State eLAST_ACK->eCLOSE_WAIT

Client Side Logs -
Connected to FreeRTOS server at 127.0.0.1:5050
Message sent: Hello from Ubuntu Client!
Echo received: Hello from Ubuntu Client!