Can two threads safely invoke sendto at the same time? Or should my
application enforce mutual exclusion? Please note that the two tasks
are NOT sending data to the same socket. Task 1 sends data to socket1,
while task2 sends data to socket 2.

Thank you in advance for your help.