don't display or act on state changes that doesn't actually change state

This commit is contained in:
Daniel Stenberg 2006-10-07 21:04:57 +00:00
Родитель befc30bc55
Коммит 1128029599
1 изменённых файлов: 5 добавлений и 1 удалений

Просмотреть файл

@ -197,9 +197,13 @@ static void multistate(struct Curl_one_easy *easy, CURLMstate state)
"COMPLETED",
"CANCELLED"
};
CURLMstate oldstate = easy->state;
long index = -1;
#endif
CURLMstate oldstate = easy->state;
if(oldstate == state)
/* don't bother when the new state is the same as the old state */
return;
easy->state = state;