<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META content="text/html; charset=iso-8859-1" http-equiv=Content-Type>
<META content="MSHTML 5.00.3502.5390" name=GENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=#ffffff>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2>When a process is in receive state (receive -> 
....), I understand that concurrency is managed by a queue in Erlang when other 
processes send messages to it.</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2>I don't know how Erlang manages functions 
calls concurrency when</FONT></DIV>
<DIV><FONT face=Arial size=2>more than one process is calling the same 
function.</FONT></DIV>
<DIV><FONT face=Arial size=2>For example io:format(.....) called by two 
processes at the same time.</FONT></DIV>
<DIV> </DIV>
<DIV><FONT face=Arial size=2>Does anyone know something about this 
?</FONT></DIV>
<DIV> </DIV>
<DIV><FONT face=Arial size=2>Thanks,</FONT></DIV>
<DIV><FONT face=Arial size=2>Eduardo Figoli</FONT></DIV>
<DIV><FONT face=Arial size=2>INSwitch Solutions</FONT></DIV>
<DIV> </DIV>
<DIV> </DIV></BODY></HTML>