int exitCode = -1;
StreamReader outputStreamReader = new StreamReader(p.getInputStream());
StreamReader errorStreamReader = new StreamReader(p.getErrorStream());
outputStreamReader.start();
errorStreamReader.start();
if(timeOutInMillisec > 0)
{
Timer timer = null;
try
{